Yes, and power costs are relatively stable were as gas/diesel can unexpectedly spike probably messing up the whole school district budget.
20 busses, each one like 100 miles a day ? (many busses do more than 1 route, 6:00-7:30am Highschool, 7:45-8:30 elementary, then again in the afternoon) 2000 miles a day at 8MPG=250 gallons x $6 a gallon is $1500 per day in gas.
First bus I found on google - 155KW battery 120 mile range. Assuming they still do 100 miles and use 120KW per day, at our power rate of .089 per KWh comes to $10 per bus / $200 per day for power VS $1500 a day for diesel. Some schools have way more then 20 busses, say it's 200 busses, $15,000 per day diesel VS $2000 for power. The larger the fleet the more money they save. And if their utility does off peak billing the power could even be 30% less for overnight charging.
Plus no oil changes and a bus isn't a $19.99 oil change like a car. It may take 22-28 quarts. Air filters, belts, very simple transmissions/gearbox, brakes last longer because of regen, no exhaust systems to rust or leak.....