Is he hyperactive as well? If so I'd consider an ADHD assessment. (not everyone with ADHD has impulse issues, for example those who mainly have troubles focusing. But there is one subtype where impulsivity and hyperactivity are the main symptoms).