I think it's a perfectly reasonable thing to do - it was a name you liked enough to want to use on
Skye, so assuming you still like it, it would make perfect sense to use it on the next child who's a boy.
I'm not a huge fan of
Nathan, the vowel is a little nasal. I prefer
Nathaniel.