There are numerous good names for boys in a story. For example, Oliver. It has a certain innocence and charm associated with it. Then there's Jacob, which is a very common yet versatile name. It can be used for a hero or an ordinary boy character. Also, Michael is a classic name that gives a sense of reliability. In a story, the name you choose for a boy character can greatly influence how the readers perceive that character, whether it's a brave knight or a shy scholar.
Well, there are quite a few. Ethan is a modern and friendly - sounding name. Henry is an old - fashioned but charming name that has been used in many stories. And then there's Benjamin, which has a sort of intelligent and kind - hearted vibe. These names can bring different characters to life in a story.