Yeah, it's obviously hard to tell, but that one picture, Larry looks very healthy. I see way too many people with chunky cats,

I'm going to take OP's word for it that the cat isn't neutered, and that's obviously something that should be addressed. Unfortunately, Larry looks older than 5-6 months, so not gonna be pleasant.