Yes, I have always pull over if I'm slowing down commercial trucks and buses. I realize these type of vehicles can't accelerat like a regular car to pass you safely. I think it's the courtesy thing to do. They have too much mass to accelerate and decelerate. They always have the right of way.