I hope this is easy to follow as I've tried to condense the length but these would be the pairings we'd go with to avoid matchiness.
B/B
Elias & Sebastian or Zachary | Elijah & Sebastian or Zachary | Sebastian & Zachary
B/G
Elias & Florence, Imogen, Margot, Primrose or Willow | Elijah & Florence, Frances, Imogen, Margot, Primrose or Willow | Sebastian & Beatrix, Cecily, Edith, Elodie, Esmée, Felicity, Florence, Frances, Margot, Penelope, Phoebe, Primrose or Willow | Zachary & Emmeline, Esmée, Frances, Imogen, Margot, Primrose or Willow*
Maybes
Elias or Elijah & Beatrix, Cecily, Felicity, Penelope & Phoebe | Zachary & Beatrix or Edith - Are there too many ee sounds/rhyming components? I'm also taking into account their potential shortened forms (Eli & Bea or Cece, for example)
G/G
Beatrix & Elodie, Emmeline, Esmée, Frances, Imogen, Margot or Penelope | Cecily & Emmeline, Esmée, Frances, Imogen or Margot | Edith & Frances, Imogen or Margot | Elodie & Frances, Imogen, Margot | Felicity & Imogen or Margot | Florence & Phoebe, Primrose or Willow | Frances & Imogen, Margot or Penelope | Imogen & Margot or Penelope | Margot & Penelope | Phoebe & Willow | Primrose & Willow*
The others that are left out as because of the potential rhyming issues too - don't know if I'm over thinking it but we need to narrow this down anyway lol.
- are still maybe names on our list.