I haven’t been to school in decades but basically, the bus arrives when it arrives, maybe 30-45 minutes before school starts, and you want to be at the stop early for obvious reasons. It gets a little less stupid once you’re old enough to drive yourself, if you have a car or can carpool. But no way would a 20 minute commute be assumed.