Show/pet Goldens can look quite different from working lines. My young working lab looks nothing like a show/pet lab. Jim does look more like a show line so may always have a tendency to be a bit heavier but good that he is getting trim.
My lab. would steal food off the table/counters given half the chance! I think retrievers can be quite greedy compared with collies. I look after my neighbours 20 or so collies on occasions and they are completely different with food. None of them are food orientated. First time I went with 'treats' to try and win them over .... after checking it was okay with neighbour. They weren't in the least bothered! My lab. is nervous of strangers but can't resist taking food from them. Food is her life!
Both my retrievers will mouth, chew at coal. Not sure if they actually eat it. Also eat feathers! Think they are mouthy dogs and desire to carry and as pups also have a chew while they are at it!
They both look like they're enjoying that sunshine!