Sorry to hear about your troubles, but I’m surprised, the police, having visited, do not have a department, a councillor, to send round, to talk you through a whole range of corrective measures? If not, seek out a security advisor. If that is not possible, this is what I’d do. I’ve never had to do this, but they are just some thoughts about how I would approach it. I’m sure others will have some better ideas too.
First, your primary phone, if you believe it to be compromised, get rid of it, now. Who knows what else he is monitoring, if it is compromised. Contact your service provider and get a new phone, SIM with a new number, maybe even swap carrier. At the very least, reset it to factory default, as new, with a full wipe.
Whether on a wiped phone, or brand new one, personally I would not use any restore features, available with new devices, I would just graft my way through getting wanted apps, and manually entering wanted contacts. That way the phone is properly ‘new’. Hell, I would even make a new Google or Apple account as I set it up. Certainly, at least, do not change any of those accounts on your old phone. Indeed, if the accounts are compromised, he may even receive a text, or email, to say what it has been changed to, so I would recommend new accounts for all. For password creation for these accounts, and all others, such as Blink, use a password generator, or look up online how best to create secure passwords, one for each. Additionally, I would not connect to Wi-Fi during this process. That may be compromised too, if he knows what he’s doing, and he may well do. Stick to mobile data. My carrier won’t even let me check my account details over Wi-Fi, the app insists on mobile data.
As soon as you have the new phone, with the Blink app installed, log in to Blink and change your Blink password, with the methods suggested above, and definitely over mobile data. Do not do any of this on your old phone, if it is compromised, then he may well have your new credentials. Use this new phone to set everything else up, again over mobile data. All your new accounts, including getting a new router, and service provider for that. Once you have that, use a very secure password, and from then on you should be able to use Wi-Fi, but do not turn on a PC, or tablet, or other device, and connect to it, until you have followed a similar process for each of them. Stick to your new phone at this point, online or by calling them directly.
As soon as you are confident that you have a secure phone, make sure you are using only mobile data, and change all your online passwords, banking etc. Do not use your home router for this, as I said, he may have compromised that too. Even if you change that, if your other devices are compromised, then maybe they will report the new Wi-Fi credentials to him, so you will have to replace or flatten those too, and start again with all new accounts.
If he has physical access to your property, then surely the police have given advice on this. Minimum new locks. Locking windows, etc, etc. If he’s breaking in, then again, I would expect better assistance from the police.
Good luck with it all.