Some people are sweaters, regardless of physical activity. I've smelt some deos that (to me) stink, one that springs to mind instantly, is that fucking godawful doobry (spelling) that was all the rage in the 90s.
Myself, I feel I can be a bit stinky at the end of the day, and I don't work due to disabilities, leave alone have a physical job.
I can assure the ladies present, that I do wash everyday, and I do use expensive antiperspirant (occasionally a night out antiperspirant lynx) that promises 48hrs, and to me, didn't last 12 hrs.
Apart from that stink above, the smell I hate more, and fucking despise more than B.O. is bo plus half a can of lynx!
Mind, my female counter parts are as guilty of spraying on top of sweat as any male.
As for a smeggy cock, I can assure you I've not had one since I was about 13/14 😎 even if sometimes I've stunk at the end of the day.
However, if OPs fantasy about the smelly bloke is stinky in the morning, then that is a dirty fucker, but at the end of the day... Maybe doesn't wear a good antiperspirant, and instead goes for a fashion smell which don't last all day