My 17 year old son with HFA stims a lot at home but not much when we are out in public. I think it is something he learned himself over the years. Sometimes the stimming is because he is thinking a lot. If I am having trouble talking to him because he seems to tune me out when he is stimming, I just touch him as I am addressing him and it seems to get his attention more. There has been times when I actually reach out and hold hands with him to "tune" him into what I am saying. I also have had times when it is difficult to get him to do something like homework or a chore. In those cases I am just persistent.
_________________
No act of kindness, no matter how small, is ever wasted.
Aesop, The Lion and the Mouse