Buses run at least an hour before park openning so 8:45 won't be difficult at all. So even on a regular day that means the first bus should be there around 8. If it's an extra magic morning then you won't have any problem at all. Usually there are earlier buses, but if you made it to the bus stop by 8, you wouldn't have any problem getting there.