Hi, just dropping a note to say I hear you. Have you considered, during quiet time between you and him, to review/debrief what happened? Give him a scale of 1-5 where 1 is quiet/calm and 3 is like a bit of a wind storm, and 5 is just all crazy wild.

Then next time it happens, have him evaluate what he felt and what happened to him. Provide him some words, etc etc to describe the situation, etc. In the long run, help him recognize and see what is happening. He might still be too young to explain or understand his own situation so this may take some time.

I know I'm not much help. Someone else will probably come along with better ideas.