My baby names, boyfriend and family don’t like

Edit: I tried again still getting nothing from his end. I constantly try to get some names from him. And nothing 🤷🏻‍♀️ so it’s not that I’m not giving him a say. He’s just not putting one in. I decided a long time ago on my baby names. I have a few concerns my boyfriend (of 2 and a half years) does not like them. My family also does not like the first names. My questions are if you like them or not, and if not, why? Also advice on last name because I am using my last name and not his. However all the children born so far from his brothers which is 3, the mothers have done the boys last name. Maybe I’m missing something? Is there anything wrong with using my last name? We’re not married... for the most part my boyfriend just lets me do whatever I want... but that doesn’t make for constructive criticism... Boy: Knight Skye Walker Girl: Luna Skye Walker Skye is my middle name and Iv always loved it! Teachers and sports coaches always called me skye walker. I choose Knight because if it’s a boy I want them to be strong and protect the people they love. As for Luna it’s always been sort of a quiet pretty name that’s feels calming to me. But no one around me likes them...any comments are appreciated ! If you don’t like them please include why! It would be a huge help!