I’m a school bus driver myself. I’ll tell you the issue is that they’re short drivers because they pay peanuts. The buses are coming that late because drivers are doing routes after their first routes. All the school bus companies somehow pay the exact same rates. There is no competition between them, but “they’re trying everything.”
Uhhh… k?
How about this solution? Work it in to their contracts that they pay heavy fines for busses running more than a half hour late in reasonable weather. It’s not the drivers making the busses late, it’s the companies.