The secondary costs of running a diesel fleet are also huge! Diesel motors generate a substantial amount of fine particulate that is unhealthy for anybody, and particularly unhealthy for children. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC121970/ Even if an electric fleet is the same cost, changing over would save tons of money and alleviate tons of suffering. It's the right thing to do for any ethical reason you…
Even in terms of primary cost, diesel buses are expensive to maintain. My FIL was a mechanic for the local school district for 15 years, so I got a little insight into that aspect of the district. Our medium sized school district, 4 big high schools and all the feeder schools for them, employs around 6 full time mechanics plus their manager with all the equipment and the facility to work on the buses year round plus…
One of the most wasteful (and expensive) things about school busses is that they are only used for school, which means they sit idle for much of the day. My father tried to work with at least one city to combine city busses with school busses - but state law (Indiana) forbid this since school busses were required by law to be the classic yellow with black markings.
I'll also add that outsourcing isn't without challenges, and the employees are often worse off. (I don't remember as many specifics right now: My father, who died 9 or 10 years ago, generally worked with custodial and cafeteria outsourcing.)