Just how stupid was this person?
I cannot understand people staying with a company if they don’t have an ounce of respect for management. I have only had one boss I could not respect, so I eventually found another job, but in the meantime behaved professionally.
The boss might be in some trouble, too though for popping off the way he did as well.