Blowing a fuse never ends well and this is no exception IMHO. The Johnny Cochran statement was pretty funny and I think you had already won the battle at that point.
Blocking him and blocking traffic accomplished nothing and just pissed off a bunch of drivers that had nothing to do with the verbal transaction.