I too am a huge fan of unisex names! As long as you are happy with a name I don't think it should matter what gender it is meant for... All you name choices are great and are all wonderful for little girls... I especially love Avery. I also love Ryleigh for a girl, but you could always spell it Rylee or Riley its cute every which way
Jordan or Jordyn
Not really my favorite name, to common
Taylor
Really Cute, although IMO I think it is a little to common in contrast to you sons unique name
Avery
Love it!!! We will most probally be naming our newest addition Avery, we like it for both genders
Kasen
Great Name- very unique... love it more for a boy
Kamdyn or Kamden
I only like it for a girl
Cameron or Kameron
Very Cute, I definitely agree with Melissa, I love it spelled with a K for a girl (Kameryn is cute!)
Bailey
I knew a really mean girl with this name so it just reminds me of her
Brooklyn or Brooke (this ones more girly)
Love it!
Wesley (i know call me crazy but i think it could be a cute girls name)
I think its cute, but I think it is much more suited for a boy
Jayden or Jadyn or Jaden
Two Words... Britney Spears.. it is really sad to say but I think the name is ruined IMO
Talon or Talynn (more boyish but cute to me)
Love it, especially for a boy
Ashtyn or Ashton or even Ashlyn
Only for a boy
Kaden or Kylen
Very cute names!
Good luck choosing a name, I am sure whatever name you chose it will be perfect for you little one!