Cushing's Disease is very rare in children, not nonexistent but rare, he has a very clear psychiatric history and the medications are very likely contributing to the weight gain along with some unfair metabolism and increased eating and lack of activity related to depression and mood problems. I would work very closely with the psychiatrist, they can test thyroid, first thing to look at, next 24 hour urine for free cortisol done on 3 separate occasions will help with your concern for Cushing's, this is indeed a big weight gain but you have some very strong influences also that have to be addressed, mood, genetic tendency to have rapid weight gain, pubertal hormones that change the metabolism on top of genetics. Have a dietician also look at things, there has to be some help nutritionally as well as medically. Talk with his psychiatrist and also work with his pediatrician if not get an adolescent pediatrician to see him. The weight gain may be a symptom not necessarily the problem of his overall concerns. I hope this gives you a start. This will not correct overnight but needs addressed as well as the other concerns