I stop for the buses; sometimes, the driver will pull the flashing sign back in sooner when he/she sees me trackstanding, LOL!
Potentially hitting the kids is the reason for the law, so I have ZERO problem with that law. But I do feel ya on the issue of rude bus drivers -- the ONE BUS that buzzed me was a school bus! CITY buses give me 6 feet when they pass me.
Being on the bike can really personalize these encounters; until I crossed paths with the buses while riding, I was NEVER seen as another human being. Drivers are just seen as 'cars', but on a bike, you're not behind glass.