For the boy I was thinking Finley or Jameson, with the nicknames "Finn" and "James".
The name that instantly came to mind for the girl was Annabelle (you can spell it differently), with a nickname of "Annie".
Depending on what the story is like would depend on the name of their son. A cool honoring name would be Henry (with green eyes and brown wavy hair), another would be Garrett (with stormy grey eyes and dark hair).
"We are a little more than friends, but a little less than lovers."