I'm sorry that he does that. Maybe he's feeling extra stressed because your Mom is stressed about your grandfather?
I imagine it's a miserable situation to be in, especially if he does it often.
You have my sympathy and if you need someone to talk to I'm here.