People may ask if he's named after Kevin Keegan but they're not going to see a bloke with a dodgy mullet, they'll see your beautiful baby. If you like it, go for it! Also, there are plenty of surname/first names around e.g. Mason etc so don't let that put you off!