We are pregnant with baby number 4. We are hoping for a boy, and my husband dearly loves the name "Jack". I like it, too, however, it seems like a nn to me. What is a longer version of it without being trendy? Is there even one? Already suggested John to my husband, and he was a definite NO on that. Any ideas?