Aurora - Quite like it but maybe a bit 'fancy' for every day, idk
Reinette - never heard this. Don't think I like it.
Pearl - really not keen on this. It's still 'old lady' to me, even though I know it's become reasonably well used for babies again.
Jennifer - like it but don't like Jenny and suspect it would be inevitable
Tamsin - quite like it
Olwen - not keen at all. Don't think it has a pleasant sound.
Elisabeth/Elizabeth - it's ok. Very classic. Lots of nn choices.
Violet - quite like it. Not really my taste
Dawn - don't like this at all. Seems very dated.
Anastasia - like it. Knew one who went by 'Stasi (star-zee) which I think is very pretty. Also quite fancy but I like it.
Ruaraidh - quite like it.
Rory - this is the same name, isn't it? also quite like it.
Malachi - really like this.
Atlas - very 'out there' but I think I quite like it.
Elias - like it but prefer both Ellis and Elliot
Bennett - very surname (not sure I've ever seen it as a first name)
Sam - it's ok - so overused that it's put me off it though
Charlie - same as Sam really.
You seem to have a very varied taste so it's quite hard to think of other suggestions. But, how about:
Similar to Aurora, Reinette and Anastasia:
Aurelia, Arianne, Ariadne, Antoinette, Bernadette, Cassandra, Coralie, Clarissa, Camille, Celine, Clarice, Dominique, Etienne, Elianne, Eleanora, Evangeline, Fabienne, Francesca, Georgette, Georgiana, Gabriella, Giovanna, Genevieve, Hermione, Henrietta, Isabella, Isadora, Juliette, Juliana, Jacqueline, Josephine, Katerina, Lucille, Lorelai, Larissa, Miranda, Mathilde, Marianne, Nathalie, Nadine, Ophelia, Octavia, Paloma, Persephone, Renee, Rhianne, Sophia, Sylvia, Therese, Tabitha, Vivienne, Veronique, Victoria, Xanthe, Yvette
Similar to Pearl, Olwen and Violet:
Anne, Annie, Agatha, Agnes, Blythe, Bonnie, Bessie, Betty, Betsy, Beryl, Connie, Dilys, Dora, Elsie, Esme, Edith, Ida, Ines, Joy, Joyce, Kay, Lily, May, Maggie, Martha, Maisie, Marie, Maria, Nancy, Nellie, Olive, Peggy, Polly, Queenie, Ruby, Rose, Sally, Una, Vera
Similar to Jennifer and Dawn:
Annette, Belinda, Barbara, Claire, Christine, Caroline, Deborah, Denise, Donna, Emma, Fiona, Gayle, Gemma, Helen, Hannah, Jessica, Joanna, Judith, Justine, Kate, Kimberley, Linda, Louise, Laura, Melissa, Melanie, Michelle, Nicole, Nicola, Natasha, Pamela, Paula, Rebecca, Rachel, Ruth, Sarah, Samantha, Stephanie, Tiffany, Tara, Valerie, Wendy, Zoe
Similar to Elizabeth:
Abigail, Alice, Annabel, Charlotte, Delilah, Eleanor, Eve, Florence, Frances, Grace, Harriet, Imogen, Isabel, Julia, Katherine, Lydia, Madeleine, Olivia, Phoebe, Rosanna, Rebecca, Sophie, Victoria, Zara
Similar to Ruaridh/Rory and Malachi:
Angus, Callum, Conor, Declan, Dominic, Fergus, Hamish, Hector, Kyle, Lachlan, Patrick, Sean, Seamus
Similar to Sam and Charlie:
Alfie, Archie, Ben, Ethan, Isaac, Jack, James, Josh, Liam, Nathan, Oliver, Oscar, Tom, Zach
Similar to Atlas:
Phoenix, River, Storm, Blue, Talon, Falcon, Echo, Forest, Raven, Victory, Rebel
Similar to Bennett:
Addison, Archer, Bailey, Blake, Brogan, Carter, Cole, Fitch, Gray, Hunter, Harris, Harrison, Jackson, Jefferson, Logan, Mason, Morgan, Owen, Parker, Porter, Preston, Spencer, Taylor
Similar to Elias:
Arlo, Asher, Brynn, Garner, Micah, Elijah, Noah, Flynn, Jolyon, Jesse, Reuben, Jeremiah, Ellis, Elliot, Milo, Nico, Rafi