Both boys. One name is disliked on here because it rhymes with something not very nice (spelling is completely different so I don't have those associations). The other one I have been told is posh and also a dog's name.
Curious to see how quickly people can guess them! Disclaimer: name changed and hard hat donned!