I like William, Jonathan and George from your boys list. I'm not overly keen on any of your girls list though they're all nice enough. I like Edie but think of it as a nickname for Edith.
Suggestions along similar lines:
Boys -
Anthony, Andrew, Brandon, Christopher, David, Edward, Ethan, Felix, Gregory, Gareth, Harvey, Jamie, Joseph, John, Luke, Matthew, Michael, Nicholas, Owen, Patrick, Peter, Robert, Simon, Timothy.
Girls -
Amy, Anna, Amber, April, Alexa, Adele, Bethany, Bella, Cara, Clara, Claire, Cassie, Callie, Darcey, Emma, Esme, Erin, Erica, Faye, Faith, Georgia, Hannah, Hazel, Iris, Ivy, Juliet, Jasmine, Lucy, Leah, Lois, Maria, Melody, Melissa, Natasha, Naomi, Phoebe, Pippa, Rosie, Robyn, Rowena, Sorrell, Sadie, Saskia, Susannah, Thea, Tilly, Verity, Zoe.