Thank you for your email and kind words about my articles. I apologise for the delay in getting back to you.
I am so pleased to hear your sons are doing well and bonding with your new husband.
Children can be hard on each other and the best thing you can do is empower your son my teaching him to read the body language of others and be sensitive to their personal space. He should know that if children are pushing him away or saying no that, that is his cue to be more gentle or give them more space. It will not be easy for him especially when he is excited but by role playing situations with him he will become more aware of how his behaviour impacts others.
Observe him when he is playing and have a code word you can call out to him to help him manage his behaviour by stopping or backing off. It is also important that you chat to his friends if they are being mean and tell them that they should say no or stop if your son is bothering them rather than being mean. Explain to them how sad it makes you feel when you see them being mean to your son and if you think it's necessary explain to them that your son's brain produces more of certain chemicals which gives him more energy and so it is sometimes hard for him to control himself and that he is not deliberately trying to bother them.
I recommend that you have your son re assessed every few years by a specialist paediatric neurologist to determine if he still has ADHD and if there are any new management techniques or research that may help you. Also read as much as you can on ADHD especially with regards to new treatments and approaches.
Good luck and let me know how you all are doing.