Oh jeez - Sorry, I don't know your sitch, but a few words of advice anyway:
1) Call child protective services. If he gave your son a bloody nose and bruises, child protective services should be involved. Take pictures today of any bruises and bring him to his doctor TODAY so THEY can take pictures and document the abuse in a medical chart. The cops should have been REQUIRED to report to CPS, at least in our state they would be, but doesn't sound like yours are so pro-active.
2) The cops were right about one thing - restraining orders are worth very little. They can be used to force the cops to arrest him if he violates the order, but offer you NO protection against him killing you before the cops arrive. If he is a danger to you and your kids (and I would trust the cops' judgement on this) then you need to go stay somewhere that he can't find you. Check with your attorney to see how to accomplish this without violating the law in regards to your divorce.
I spoke with the sgt about CPS and I will document and have a case file.. again it may open a whole can of worms.... I have lots of documentation. They are not mandated to visit their father so they won't have to see him unless they want or I allow it... so I have that on my side.... if he stays away I will let it go... if he does not I will push forward. He has been told this.... so I'll let him decide.
I will not leave just yet... I do have places to stay but S starts his first job today and I won't take that away from him. I believe EXH will stay away, but I prepared if he does not.
Thank you for your comments.
M:47 M:18 D16, S19 1st S 1/08-5/08 Reconciled/May 7, 2008 Left again Nov 9, 2009 I Filed: Nov 17, 2009 Final: April 14, 2010 EX walked away from kids too