Oh dear. I wish I had some advice. It sounds like you're doing the right thing, though, because you need to keep your household safe. In addition, I'm guessing that the police report will provide documentation that will help keep him out of your house and get him professional help and foster placement.
So sorry... for all of you. I know it must be so disruptive and tear you apart.