I picked Ethan for the first name, I read the meaning behind it and it sounds strong and I love it, another name I picked was Isaac which I also love. Both meaning behind them are powerful and I think they go nicely together. What do you think, does it flow well?