I don't blame you for blocking this person. I have blocked potential buyers in the past who have come across as very pushy. If someone makes you feel uncomfortable or you think they might be a major headache later on, blocking might be the right thing to do. If they are cussing you out, they should be reported. That is not appropriate behavior. Not only that, it also kind of confirms that they might not be the easiest person to deal with...