How old a boy? Isn’t it unusuall to withhold the age as well as the name?
If it’s a six year old kid, bad luck, but let him off. If it’s a teenage punk, charge him. Something in between, who knows?
It is unusual to withhold name. If they do not prosecute, it will send a bad message.
One article said he was a pre-teen.