klmno,
Just want to send a hug your way. I understand you're trying to keep him out of the legal system long enough to get additional help, if it comes thru. Your breacelet idea is a good one. A big gawdy bracelet so its easy to notice. But please, please, please - if your gut tells you, in the heat of the moment, that this time its bigger - get YOURSELF safe, even if that means calling the police. difficult child has nothing if he loses you.
Hugs and prayers for you.