Has he had a recent growth spurt (taller/longer)? Sometimes kittens go through a thin and lanky stage around this age, kind of like teenagers.  The dry foods you’re giving him are already high calorie…
Talkwalker Alert: 50 results for [kittens]