This is not normal! Did he do this at the beginning of puberty or did it just start? Does he have any neurological things like adhd or autism? He definitely lacks perspective thinking and impulse control. I also hate to say this but has there ever been suspicions of sexual activity or even abuse?
No, it is not normal for a 14 year old to touch his grandmother or mother. A hug is a hug and we all know what that is. Chest to chest, we hug. But touching breasts with hands, buttocks with hands, etc. is not appropriate. Rubbing genitals, they may touch, just being honest, depending on how tight the hug is but rubbing? No. When it goes on deaf ears, I think you need to be clear that it makes you and other women uncomfortable and that it stops. Does he have a father in the picture?