It seems like I have a special needs school near my house, so I'm often buzzed with empty buses, or huge buses carrying one passenger.
A few months ago, I was doing some hill intervals, and had a bus pull about 1/2 bus length in front of me and stop.

I was upset for a day or two, but it passed. I wasn't doing a Strava attempt at the time
Everyone is doing their job.
In the past I've seen school buses try to facilitate cars passing them before or after stops. Bikes may be tough with riders and buses traveling the same speed, although I've had city buses halfway pass me, then wait for me to get ahead. Of course, they don't throw out stop signs so one can sometimes pass them if they've just stopped.