<human>: Can you condense the text into a few key points?

Friend and I have been friends for only a few months, not counting the summer where I was out of state with my boyfriend. The boyfriend and I have been together for almost four years, and I will be moving in with him when I graduate.

I stayed friends with this guy for a while because I was lonely and all of my friends graduated and moved away last year. I've got one more semester at school so I'm not really in a position to make new friends. This guy has been nice but kind of boring, we don't have much of anything in common. He is also extremely clingy and crossed a lot of lines as far as constantly complimenting me and calling me sexy, his type, etc, despite knowing that I have a bf. 

His last "girlfriend" cheated on her bf with him for a year, so I know he doesn't exactly respect relationship boundaries, whatever he might say. I did ask him to please back off about a week ago and he was really apologetic, but also sent me like 12 texts in the space of half an hour while I sent 2. Basically kind of freaked me out. I told him it was fine, but I don't think I really want to be his friend anymore. 

I've ignored almost all of his texts since then, he seems to have slowed down. Do I owe him an explanation, or is it okay to just let it fade by not responding to him anymore and unfriending him on facebook?
<bot>: Platonic friend came on way too strong, don't want to disrespect my boyfriend so I'm breaking it off. What's the best way to do it?