Como falante de pt-BR, e sabendo que essas palavras tem significados completamente diferentes em pt-PT, eu procuro dados mais específicos quanto ao seus usos, principalmente no tocante à idade do menino:
1- Um menino com idade inferior a 1 ano já pode ser considerado um putinho?
2- Com qual idade, aproximadamente, um putinho passa a ser um puto?
3- Aproximadamente com qual idade deixa de sê-lo?
4- Podemos nos referir a um adolescente de 13 anos como um puto?
5- E quanto aos miúdos?
p.s. Sei que não existe nenhuma classificação formal, por nenhum órgão normatizador do uso da língua, mas procuro dados aproximados. Mesmo não havendo consenso quanto aos limites de idade, deve haver um consenso quanto às idades que não estão nos limites. Por exemplo, um menino de xxx anos não seria chamado de "putinho". Um adolescente de xxx anos não seria chamado de "puto".