@Kim578 I provide soap, both bar and liquid, that's it. (I have a fairly budget priced home share listing) As far as I'm concerned, body wash, bath gel, etc. are just marketing gimmicks designed to get consumers to buy more products. I don't buy those things for myself, nor for guests.
I do have some cheap, individually packaged toothbrushes, in case a guest forgot theirs, and provide Q-tips, cotton balls and earplugs.
Many guests will leave barely used products behind- they are heading home and don't want to pack them. So I end up with bottles of shampoo, sunscreen, shaving gel, hair styling products, etc. If it's just dregs, I toss them, or use them myself, but if they are at least half full, they go in a basket in the guest bathroom. I sterilize the containers with bleach wipes, undoing the cap to wipe around the top, so nothing is mucky. I let guests know they are welcome to use any of it, and that it's all sterilized between guests, regardless of whether it seems to have been used by the previous guest or not.
So it's an ever revolving basket of stuff, and some guests definitely do make use of it.
Because I home share, if a guest needed to borrow some toothpaste or shampoo before they went shopping, they could just ask and I'd be happy to give them some.
I find that female guests tend to bring their own favorite products- men aren't so fussy about what they use, so seem to just go buy a cheap bottle of shampoo if they need it, or use some they find in the basket.
No guest has ever complained about what I don't provide.
You don't need to provide anything in particular in the way of bathroom products, except soap. There's an amenities list- if guests fail to read it, they can't fault the host because they expected something that isn't checked on that list.