Uber driver keeps harassing my boyfriend

So in the middle of the summer my boyfriend and I had this Uber driver that my boyfriend happened to know from some mutual friends. So the day we had this driver my boyfriend and him ended up hanging out and smoking weed together. My boyfriend thought he was cool and in a way felt bad because he explained to my boyfriend that he has no friends because he is dead so my boyfriend decided to be friends with him. Well after hanging out with him that one time he got really weird vibes from the guy, like he thought he was gay and he’s completely okay with that but he wasn’t okay with him being a little too friendly trying to initiate things. So my boyfriend ended up never responding to him on the next few previous days. He ended up getting so out of control my boyfriend blocked him on facebook and on his phone. Now my boyfriend has an android so when this guy text it goes to a “spam” folder, this guy still to this day will text my boyfriend. Well on Christmas I happened to see that the guy texted my boyfriend December 21st saying “300$ fuck you hard with some lube” so one he’s offering to pay my boyfriend 300$ and trying to have sex with him. I completely lost it started crying thinking this isn’t the guy he’s saying it is and it’s some chick. Well my boyfriend proved that it wasn’t because he has me read all the other messages the guy sends and he says his name in the messages. So I ended up making a fake text now number and texted him. I feel bad because this guy is deaf l, clearly is gay and doesn’t understand that my boyfriend is not. I tried to be some what nice about it. But was I too harsh or should I have been more harsh? What should I do if he doesn’t stop texting him. I already reported him to Uber.