A growth spurt for James isn’t unlikely. The pants were definitely too short, but he shouldn’t have thickened so much in two weeks that he couldn’t get them on!