I believe the buses start running 1/2-1 hour before you can enter the parks. I used to know this, because we used to do Early Entry, but we don't use it much anymore.
Some mornings recently it was closer to 1hr than 1/2 hour - I was surprised how early some of the buses were running for the non early entry parks - 1hr+ before opening