Well done Zoo.
Have a read of this breakuprecoveryguide.com/NoContact
The "rules" are things that will make it easier for YOU to heal - and it is very much a physical process as well as emotional one as the article explains.
This means a total block - as others have said, not filtered - as that just makes it harder for you as you are triggered into a negative emotional state when something arrives even if you don't open it....which is poking the wound each and every time and you will not heal.
What are the channels you need to BLOCK - can you set a deadline to do this - how about lunchtime?
Delete and block from mobile, email, all social media (maybe close them down for a short time, so that HE cant obsess).
Do not answer any unknown numbers or emails or post. Return or do do accept any gifts, flowers etc unopened.
Avoid places he might be. Avoid any of his friends / colleagues / family - as they will have a story about how he has changed, seeded by him - and he won't have.
Have a strategy for when he turns up after work, outside your flat etc. eg ask him to leave once, then get your phone out and call a friend/neighbour that you have on stand by for help.
Expect loads of shit - he will not go quietly - but it will get better if you stop feeding him with contact.
Expect him to go round the houses to get to you and do stupid things.
You need to consider telling him that you are now NC and you will report him for harassment if he makes contact with you.
Expect him to get a new girlfriend/date and flaunt it in your face to punish you. Expect this to hurt.
But most importantly spend the time and mental space you have freed up not waiting for a text, email, trying to understand HIM etc on healing and soothing yourself. Hang out with positive people, get out do stuff - just to distract yourself and kill time - and find a good therapist to support you emotionally.