My 7yo daughter has OCD. She's not been diagnosed, but her older sister has. All 3 of my daughters are in the "syndrome mix". My oldest daughter (10yo) has Tourette's, OCD, and I believe ADD. She also has Synesthesia, which is more of a phenomenon than a condition. Oh, she also has a gifted IQ, so we have a nice mix of neurological craziness going on here. My 7yo daughter has OCD, but she has not yet seen a doctor for this simply because there is nothing that a diagnosis would do for us at this point. She counts everything and everything has to *feel* even for her... For example, if she bumps her leg on the couch, she has to turn around, go back, and bump her other leg in exactly the same way.
What you have described sounds more like impulse control, which would be more on the ADHD side of things. That's not to say that he doesn't have OCD (he very well could). People with OCD have rituals or obsessions. For example, all of my girls have had a spitting obsession at some point. My 7yo was doing it about two years ago. She obsessed that there was dirt (or something) in her mouth so she constantly had to spit and would spit into her shirt. My 10yo currently has a spitting obsession when she's outside. She argues that it's a tic from her Tourette's, but I know it's an obsession because she only does it outside. She CONSTANTLY spits while she is outside because she feels like there is something in her mouth (bugs, dirt, etc.) so she refuses to swallow her saliva. I did the same thing when I was a kid, so I know exactly why she does it! Another example would be what Shannon (damselfly) described with her son.. The way he has to touch every corner he sees. That is DEFINITELY an OCD thing. I saw on tv an OCD patient who touched every corner she saw because she felt that if she didn't then her mother would die. This was on True Life (an MTV show).
So that's what OCD looks like in our house!
Hope this helps!
~Misty
3 girls & 1 boy