Just an thought
We have had some cooler nights here so maybe he is getting cold, warms up when cuddled etc.