Just remembered, it's VE7KFM, you can hear him on 14.275 or 3.872 (or thereabouts) when he's running his mouth.
I'm not a hostile guy and typically don't believe in physical violence but if I ever meet that guy, I'd be more than happy to shut him up by putting my size 14 EEE foot in his canadian mouth.