Mayor Pete is Eddie Haskell
I was thinking the exact same thing. Swarmy. Smirking. Kept waiting for him to say “ok, boomer”