He's 7, but tall, so in girls stuff, thats an age 10-11, maybe a 12. And jods cut for girls of that age don't fit him. We're down to two pairs that fit, sort of.
And if I search for boys jods, the second google hit is a thread on here! What does come up is a thrilling choice of black or beige - no jeans style, no contrast, nothing.