I'm really sorry this all transpired for you this weekend. I really do hope he gets on a plane tomorrow and that you get some well needed space. And time to think about your plan B,C and D. I am proud of you for sticking to your boundary and not allowing him to return to the home tonight.
As for your kids father is this something new with him using synthetic pot/spice or is an old addiction rearing it's ugly head?