Gotta admire his persistence. This is what most sub-forums look like. I'm debating being super helpful by reporting each post, but think that would assuredly result in a spamming ban for me too.
Counterspam every single board via reporting the posts. Or if you really value your account, made a fake account and spam reports off it. For double the trolling, make the username some offensive word in the most obscure language you know. :V