So I was watching Bobby's excellent candy review
Bobby reminded me of someone...hmmm someone from TV.
And then I figured it out. He reminds me of Larry's cousin on Curb your Enthusiasm/Marv from Burn Notice.
"I can't imagine you making love" hahaha so perfect. sorry bobby.
Seriously bobby you guys do sound the same.