Has he been neutered? Usually once the cats are fixed they tend to put more weight on. Also, has he been checked for parasites?

Also, THANKS for rescuing this guy!