No point to repeat at all.
Lack of confidence is not only because of age. Some big kids are also shy.
At PN big & small B may have big difference but by the age of 5 the effect of age is minimal.
You can specifically train him/her for the weak points. e.g. more games to train small hand muscles, more physical activities, attend drama or speech classes.