I don't think
Wren works on a boy. I don't know why; the sound is perfectly unisex and it it's just an English word name, but it says "girl" to me.
I like
Luna,
Wren,
Theodore, and
Alexander.
Simone could grow on me.
Miles sounds whiny and annoying.
Esti looks too nicknamey to me, but I see that it's a full name that just happens to be short and end with "i".
Maxine isn't really on my radar much but I think it's the same style as
Simone? They both seem like "dated feminized names" in a very specific way, different than other "feminized names" like
Alexandra-- the "one/ine" kind of ending stands out somehow. I think these names would also fit the category of
Yvonne,
Yvette,
Charlene,
Maureen, and maybe
Louise and
Nicole.
If I could make minor changes:
Luna Simone Milo Theodore Essie Mattea (ideally short for something --
Esther or
Esperanza?)
Ren Alexander (I want to see
Wren as unisex but it's still girly to me)