Kudos to you.
If he can follow rules and accept some help within guidelines, grand. If not, don't let the door hit you on the ___ on the way out.
Sorry about the whole mess. Things were going so good. Perhaps his credit was a smack in the face that he needed, we'll see.