I think Patrick is great and very underused so I’d go for that, George and Edward nice but I’d avoid as so many of them. Patrick James works well (PJ!)
Other thoughts - Lawrence nn Laurie, Robert nn Robin, Lucas, Marcus, Thomas nn Tom, Alexander nn Alex, Samuel nn Sam, Daniel nn Dan, Matthew nn Matt, Nathaniel nn Nat/Nate, Christopher nn Kit or Christy, Benedict/Benjamin nn Ben... all go with James
Of your girl’s choices I think Rose goes best with Taylor, but agree very popular. Orla and Siena sound a bit harsh with Taylor (I think you need a softer sound), and Orla is also too rhymey. Grace I don’t personally like, but it’s popular and it goes.
Other thoughts - Sophie, Phoebe, Chloe, Florence, Eloise, Marianne, Charlotte, Lois, Jasmine, Genevieve, Margot, Juno, Robin,