[Routine Help] how to get rid of persistent body odor?

I’m posting for my brother but he has extremely bad body odor and stinks no matter what. Even after a shower using an antibacterial soap the smell still lingers and it’s back full force in a few hours. I’m trying to help him bc he doesn’t realize he stinks but it needs to be fixed. What else can I suggest for him to do?

Edit for additional info: He is 23 and a little overweight (I’d say 220 lbs?). Before I tried helping him he was using a generic brand of “3 in 1” body wash, shampoo, conditioner and a 72 hour antiperspirant deodorant.

Changes we’ve made so far are: •Making sure he dries off completely after a shower bc that was a problem before. • changing deodorant to a 48 hour bc I read that a 72 hour will make you sweat everywhere else instead • using an antibacterial bar soap AND a body wash • washing everywhere with a washcloth • putting an eczema lotion on his ankles, elbows, and legs and any problem areas • trimming nails more regularly • washing bed sheets more regularly