aha! i can help here. i'm a seamstress from long ago.
girl's clothing laps right over left. boy's clothing laps left over right.
so for a girl, the buttons would go on the left, buttonholes on the right.
for a boy, buttons on the right, buttonholes on the left.