Why did you contact him after he "hit the roof" and ignored you? He was a freeloader, wasn't even happy to pay at a special REDUCED rate. You've allowed him to push your boundaries, so pull the reins back in and never offer freebies. These men aren't friends, they're customers. And this man in particular isn't even a customer now, as he's not paying for anything.
Be thankful he's shown his true colours, block him from contacting you, and I think you did right not even giving him a fake name - only paying customers should be entitled and privelidged to "personal" (albeit fake) info.