Here's what you should do
1. Call the police, even if they can't do anything there is a record of it, and if things escalate keep asking them
2. Tell your parents if things do keep escalating, getting in trouble with them is not the worst thing that can happen if he isn't just trying to intimidate you
3. Save and archive any and all past and future interactions with him, and back it up on a cloud storage/usb drive
4. This one is important: Stop using the same email/username for everything, change them if you can, to randomly generated ones, this is how they find you, because you are leaving a massive digital footprint. Change any and all passwords to all websites, use 2 factor authentication, and use an email alias service like simplelogin/anonaddy, so that every website has a different email that cannot be traced back to you
5.
https://myactivity.google.com/results-about-youUse this to have them take remove any info on you at least from their search page, most people will use this to try and find info. The website will be there still but won't be shown by google search so it'll be a lot harder to find
Those last two will take a while but these are the steps I believe you should take, hope everything works out for you nona