Growlycat,
LOL. No 'Pouty Brat', alas! But there is a 'know-it-all' or something like that, if I remember it right. (I read it in translated version, so not sure which types exactly are used in English) Someone who always 'knows best' and may put down others just so he can 'shine' more?
Or it could be a 'sniper' if he aims for finding weaknesses and such. Or 'think-they-know-it-all'
Okay, here are the types and a short summary, though the book is much better
DEALING WITH DIFFICULT PEOPLE (slides) and
Review + Notes: Dealing With People You Can't Stand by Dr. Rick Brinkman and Dr. Rick Kirschner (longer description) - Nushi, sorry to hear about your boss, you can read for the Tank (or Grenade?) too, actually it seems like you maybe tried to 'attack' back or 'give excuses' in the boss's eyes maybe, instead of being focused on the task, and what you're doing now 'stand your ground' might be more in line with what they are suggesting? (In the boss's eyes, the yelling is not important, the task probably is/was, so any answer would need to be in line with that)
(Not sure which exactly is the original title of the book I've read)