This sucks!
Just a thought. Send and email or snail mail letter to his counselor. I know, he's a big boy and should take care of his own shit, but the problem keeps getting bigger. You say the ADHD meds aren't working, could these particular ones be be making the problems worse? Are they...