Yeah if I recall correctly Sam has lost weight by the time he gets to Oldtown. He's still fat, but he has a line that's something like "I'm not as fat as I was." Clearly the actor isn't fucked though.