I have 16 & 13 year old sons and that sounds pretty normal.
We do homeschool, and now I'm more grateful than ever. We still get to spend alot of time together, and they also get plenty of time with their friends.
Just stay loving, and wait for those moments when he drop hints that he wants to talk. And when he does, mostly just listen.
Teen boys are so cool imho - it's really neat to watch them grow into men, especially for a mom like me who grew up only with sisters. It's a very precious and special time in their lives. Give him some space to do it. He still loves you very much I would bet, and he still listens whether you realize it or not.
Good luck.