JT-
Sorry this is happening. I have a thought--have you considered calling his PO? Not necessarily to turn him in, maybe just to 'feel him out' on 'possibilities'? Some POs are willing to work with the families to try to keep the kid from being revoked (even if they deserve it) and to give the kid a second shot.
Maybe make it a hypothetical, find out your options?
Good luck.