No I saw the link and it was def not allowed here. It's good you came to us because sometimes it takes longer to see a flag and we want to minimize others having to see that stuff.
I don't think you need to worry about him bothering us. Blocking someone is fine but it doesn't eliminate the problem entirely. If they're posting stuff like that it needs to be handled directly by a site MOD.
In the manner you're not helping yes it's more of an attack. Just let him handle it as he sees fit. No one gets in trouble for reporting someone breaking TOS directly to a MOD versus just flagging.