That is her Jenny's son Evan who is about 3. I saw some photos of him before and he has the same tousled hair.
I'm surprised at this pairing, but...you got to love them together, who else would want them.
Where's Jenny and why is she letting her BF fly off with her 3 year old son w/o being on the plane.