Ask a good attny about all this AOG- unfortunately, here, no one seems to know juvenile law. (I'm assuming that they still have your son under juvenile law, not in adult court.) The cops, attny.'s, even the GAL and PO either didn't know answers to my questions or told me wrong answers. But, even though difficult child is considered an adult at 18yo (in this state), the judge gave him a sentence that is suspended until he's 21. Now, the judge also gave him prior sentences that she had to change later because she found out she wasn't allowed to give him those sentences for what he'd done and being younger than 13 yo. If it's true that she really can make a sentence stick until he's 21, I figure it has advantages and disadvantages. First, the suspension will last that long, which is bad, but, if he does something wrong at 19 or 20 (assuming he actually waits that long to do something wrong again), this would keep him in juvenile court, until and unless juvenile court transferred him to adult court. That could be a good thing.
Anyway- back to your situation- a juevnile judge can order him to an Residential Treatment Center (RTC) until he's 21, I think, so if he did walk, he would be facing the judge again for not complying with the order. But, I'm not sure what your overall goal is as far as him coming home to live. So, maybe an in-home therapist could help more. One thing- an in-home therapist would be addressing other members in the household, not just difficult child 1, I believe, so maybe that could help difficult child 2.