I would just stop at " blow hard"In case you haven't noticed, he's become our latest "resident blow hard, homer, sunshine pumper, how dare you ever question the greatest football staff of all time, they can do no wrong" guy.
Really seems to sum this guy up.