Hm, I like
Helena Esme the best. It's so feminine but
Helena is strong too. I like it a lot, it's simply gorgeous :-)
And I like that you'd use
Ashley for a boy! I have a cousin
Ashley (girl - she's actually the one who just had
Charlotte Isabella) and I love her to death but I like that name SO much better on a boy!