I had one get too close to me about 6 months ago. I caught up with the bus at the next light and told him that he was wayyyy to close and to slow down (in a nice way). Ever since that incident, he gets all the way over in the other lane.
IMO, being nice is more effective in dealing with people on the road.
Ride safe,
Jeff