I highly recommend getting your child involved in some sort of sports or any physical activity.
It’s rough not having an intuitive grasp of day to day social back and forth.
If you can give your son a sort of “cheat sheet” on how guys/boys interact, your son can play sports from a young age, get better at socialization, and can drown any other mental health issues under a pool of endorphins.
With enough help and constructive criticism, your child will figure out their own algorithm of how to interact with others. They may not be the most socially adroit but being kind of good at socialization and excellent at deeper intellectual pursuits will redound to your child’s benefit through out their life.
Moreover, we live in a society that has never been more inclusive of neurodiversity. I’m so glad to know how knowledgeable boys, who play organized sports, are nowadays. They are so much more intentionally inclusive than the boys were 30 years ago.
Given the right steps, your son will have a great life from early childhood right through adulthood.