I love Rafferty and Sadie too.
I actually love all the names in your boys' list!
Of the girls I also like Sophie but am less keen on Emily, Tabitha and Mary.
Other suggestions:
Aaron, Benedict, Casper, Edward, Felix, Finley, Harvey, Isaac, Joshua, Jake, Milo, Nathaniel, Nicholas, Raphael, Samuel, Thomas, William, Xavier, Zachary.
Amy, Astrid, Anna, Charlotte, Callie, Cassie, Elodie, Eloise, Erin, Felicity, Georgia, Hannah, Isla, Isabel, Jessica, Juliet, Jasmine, Katie, Lucy, Lydia, Madeleine, Matilda, Natalie, Olivia, Rebecca, Ruby, Rosie, Saskia, Tilly, Thea, Victoria, Zoe.