Thank you. It's good to know that what we are experiencing is in the "normal range" it makes it easier to deal with.
Your sons age probably has a lot to do with his actions. As an ex-elementary school principal I can tell you that I thought first grade teachers deserved a special place in heaven because they had to deal with 6 year old boys every day. Frankly, the kids seemed kind of crazy - and then one or two years later - a whole different child.
So I think part of this is definitely maturation. I also think that he is getting better because of your consistency. If you were not as consistent, he would be learning that his behavior works for him. It just doesn't happen overnight.
Do remember, that once his medication has worn off, so has his filters so you need to change discipline styles at that point.
Do keep in touch with his school. While your discipline is consistent, theirs can be extremely consistent and has the added factor of peer approval. Kind of gives you a ground floor feeling for what may be possible.
I think the distraction is one of the key issues. Try to eliminate things like that at (say) shower time and it will be easier on all of you. You are doing a good job. Keep it up!
Our son is 7 years old from "how to discipline adhd aggression". Not sure if the school is seeing the some thing. The aggression is gone that has changed. He does it when the medication should be working and when it is wearing off. What concerns us is that once he starts it seems hard for him to turn it around. Although it has gotten better at turning it around. Much better.
It sounds like you are consistently following through which is very important. But part of how it all works depends on the maturation of the child. How old is your son? Does he do this all the time - or only when he is off medication- or is he on medication? Does his school report the same problems. Also, you said, "lately", has any thing changed in his life, his meds, his household - lately?