I am completely expecting this from my 7 and 4 year olds. I do something at least monthly that Dad is a little bat E36 M3. My 7 year old (has Aspergers) is a pimp. He is nothing like his class mates, he is twice the expected size for his age, he talks about trains, is a whiz with math and has odd comments. He walks up to girls and says, "Hi, I'm Morgan" after the little girl replies he nods his head, turns around and walks off. The little girls follow him EVERY TIME!
My 4 year old is like your JB look alike. He is embarrassed and just ignores me.
I will give you two guesses which one I am going to get phone calls about in a few years.
Congrats on being a successful parent and doing it right.
FWIW I would have done the drop the clutch/sideways/cackle option.