Generally I'll block them at the first sign of trouble. I'll say something terrible to them just before, of course.

After his first message I would have blocked that guy. I'm not trying to suggest in any way that it's your fault that he was so terrible to you or that you did anything wrong at all. It's just my experience that these guys are nothing but a giant mental energy drain and it's best for a whole host of reasons to sever the tie ASAP.
I am extremely quick to block, no hesitation, no regrets. There will always be a dozen other guys that pop up to take his place, and maybe one or two of them will be worth the time.
Good luck, fellow Okcupid warrior. Don't take @$&# from anyone!
Edit: It's smart of you to report people, unfortunately I'm rarely able to stay well enough behaved to feel that doing so would benefit me. But here's one of my favorite interactions that I've had (yes, at this point it's nearly a sport):

Edit again because I'm bored. Here's a brief highlight reel of some of the more entertaining cases I've screenshotted along the way



