I like Ruby Astra-bella... yes it is a bit out there not that that's a bad thing.. but I think the simpler the first name, the better.

Boys... I hate to say it but I have heard of a few Phoenix's and Riley's (my SIL is expecting a Phoenix ) - so although I like them both, I would be going for Harper Asher (or Asher as a first name, i like that)

Just my 2 cents good luck!