ADHD can get better with meds or it's probably not ADHD (and/or he probably should not be on those meds if they don't help). If he has been seeing a psychiatrist all these years, I would have looked into Oppositional Defiant Disorder (ODD)
Oppositional defiant disorder (ODD) - MayoClinic.com or something else.