Looks like this "mate" of yours has a big mouth and didn't lose his job at all. Just a big sook who spat the dummy because HR told him to tone it down a bit.
No one is indispensable no matter how good they think they are. I'm sure the company with survive just fine without him.