We often say...
There was a baby boy
The purpose is I want the listener to understand that I saw a baby who was of male gender.
But I want to convey the same thing looking at a kid (say 5-8 yr old)
There was a kid boy (hurling stones at a cute puppy)
If the former is okay, the latter should be but still, to my non-native ears, it sounds off.
Also, baby boy is okay as baby serves as an adjective, why is not kid okay as in kid brother? I understand that the whole word is considered as a noun but then kid is more like an adjective there.
[Please note that I want to restrict the word to 'kid' over 'young boy' or the like just to avoid that someone should not take him as an adolescent or a teenager. I'm not getting into who do we refer to as a kid. There's no one answer to that].
The main question is -is it okay to address him that way? If not, what you natives prefer?