In my hometown, all schools started at the same time but where I live now, the lower grades start earlier than the upper grades. Reuse of the same buses might be part of the reason but at least here, the bigger issue is being able to have the same bus driver run multiple routes. The district probably could afford more buses but every year they have more difficulty in finding enough drivers.