You have a point about slow-rolling to the light; it makes logical sense, but we ARE talking about 'on the road'....
You handled this better than I would have; I'd have been off the bike, inviting the puke out of the truck for a little 'dance lesson'. Close Combat style.