Hi @Katarina66
You can block him yourself (see Airbnb Help Centre for details).
To be honest in your situation I would not want someone staying in my place for one minute longer than necessary who behaved inappropriately.
It doesn't matter if his son stays at your place sometimes. You shouldn't have to sneak around in your own home.
It mentions in your reviews that your children are there also. In your situation, I would be asking Airbnb to remove him from your home. It is not appropriate for this man to put his hands on you and try and give you a massage without your permission.