Is he eating normally?
To make sure he isn't dangerously skinny, feel along his spine. If the muscle is parallel, he's healthy. If it is sunken, that means he has no fat stores and is burning muscle to survive. This is the too skinny that requires rescue diet.
He has long enough fur, you...