reckless driving advice wanted

If it were me, I would have changed lanes and let him move on down the road, instead of putting myself in front of him.