Stay at the Airport
Since your flight leaves at 8:30, you'll have to be at Logan by 7 at the latest (depending upon your terminal, Security can be slow and nightmarish), I would just book an Airport hotel, check you bag when you arrive and go into Boston on the T for the day.