Another SS bus driver:
Before we moved into town, my morning commute was through some pretty rural area. We tried to time our carpool so that we could avoid following the school bus as he picked up the kids. Sometimes we weren't so lucky.
At one house, there were 4 kids. They were NEVER ready when the bus got there (SS family in their own right). They'd trickle out one at a time, and the driver would just sit there at the intersection and wait for them, once for almost 10 minutes! All the while, the red lights on the bus were flashing and the stop sign was out, so anyone turning off the main highway couldn't turn down the country road, and anyone (like us) trying to turn off the county road to get onto the highway was stuck too. After this happened twice, a few of us called the bus company and the school district. The policy was that the bus wasn't supposed to wait for more than 3 minutes at any house. They were well aware of the problem, as it was making the kids on this particular route late for school.
The next time the kids weren't ready when the bus came, my car was directly behind it. As he waited for the kids, the driver stuck his arm out of the window to wave us to go around the bus. But he kept the red flashers on and the stop sign out! Here, it's VERY ILLEGAL to go around a bus when the red flashers are on, resulting in huge fines and points on your license.
You could tell he was getting mad at us for not going around, because his arm motions were getting more forceful. My passenger calmly got out of the car, walked up to the window and told the driver that we weren't about to break the law, just because he waved us around. Driver sheepishly realized the problem, and from then on started to pull off the road when the kids weren't ready to go.
We reported these antics too, and thankfully, the driver isn't employed there anymore.