Go play ball in the yard, go ride bikes, go to an open gym and shoot some hoops.
Physical activity has a direct effect on behavior and it would give you more of an opportunity to bond with him and grow respect both ways. Catch him doing things right and give him attention for it. Get him wanting that posative attention vs always getting negative.
Do not fight about him with his mom in front of him.