Not really picking up on any of Richard's mannerisms or anything, but I do sense that Kevin is definitely going for Brian's Elmo, especially the way he says, "Yes-yes-yes!" Matter of fact, I would even say that what Kevin is doing here sounds like a less creepy version of Brian's Elmo.
Welcome to the Muppet Central Forum!
Sesame Street debuts on Netflix
Jim Henson Idea Man
Back to the Rock Season 2
Bear arrives on Disney+
Sam and Friends Book