is it mature on your part, to challenge him to a fight after work ?
or at a neutral venue infront of a few invited guests, them being some of the work colleagues (those on his side and maybe the one 1 who was on your side).
there use to be this guy at my old work place who use to think he was...