Hi, and welcome.
It would be useful to know more about his background. How long was he with his bio-mom, and what was the situation like there? Any chance she used alcohol or drugs while pregnant? What kind of issues and challenges tend to run in the birth families? (mental health, developmental, etc.)
There may be more than one thing going on with your difficult child.