People really dont think! Why would you pull up onto someones bumper in if there in a big hard to see everything truck! You sound very calm! I would have been out of the truck when he was beeping! I respected semi trucks before, but after driving my dually I have a new found respect for them! Im towing a 20 foot trailer in 2 weeks and I know I will run into one of these Idiots with the trailer behind me.