Here in NY you can tell him NO CONTACT. PERIOD. No email, no phone calls, no contact in person.
Then if he does contact you, the State Police can pick him up for Aggravated Harassment.
BTW codies can be charged with and picked up for that too in NY.
Of course, you have to be certain when you say this and stick to it (I have). I also spoke with the State Police. The trooper and I had a conversation and I xplained to him I had never been in anything like this b4. He listened and said if he contacts me again then we would go after him, but at this point, he has been relegated to the level of a "nuisance." That is pretty degrading.. LOL