Woah woah woah, he knows who John and Jade are?

I was absolutely not expecting this. And I guess Jade wouldn’t be his grandma, because if she was he wouldn’t be calling her by her first name? I suddenly have no idea what’s going on.