C.W.
Sounds perfectly normal be it boy or girl, I think boys are more prone to all this. As my husband and I joke around cause he grew up with all boys...boys are just gross and don't care.
He's still at that age, that if he's starting to get into girls, it still isn't registering with him that girls like clean, not gross boys. Just keep reminding him and it will get better.