AltFlaps - did you pull him up on his attitude? Or the fact he didn't do any of the things you mentioned (brief, PA, Wx, paper work)? I'm not a pilot (yet), just an aspiring wannabe, but as a Captain I would have thought you'd be perfectly within your right to raise any issues you have. Is this not the case?
I think the fact he called you "dude" shows complete and utter disrespect, especially from someone relatively new to the job. Which begs the question, how did he get through the recruitment process
S.