I would phone the boy's father now and discuss his lack of comments on what both you and the boy's mother regard as rudeness.
I am not hinting, that the boy is not being rude, and apologise for my clumsy phraseology.
Most teenagers go through this phase of being rude and self-opinionated ( I know I did) and it will not get better unless the boy is kindly but firmly made aware that even if he does not intend to be rude, he is actually being rude and making himself unpleasant.
Reading your post, I wondered if the boy is acting like this because he knows that his parents are not in agreement about what constitues rudeness and is either trying to get a reaction out of his father, or trying to provoke his mother or you into losing your tempers with him.
Tell the boy's father that you find his son's behaviour annoying and you would like his help in dealing with it.
If he won't or can't see you point of view, there is little you can do, except what you already are doing.
If on the other hand the boy's father admits that he is at a loss how to cope, then you might be able to work out a strategy together.
I would let them come, having invited them. But you can, and should, get your husband to back you up if the boy is rude while staying in your house.
I take it ignoring the boy doesn't work, or turning round and saying, "Now we have all heard you, so please do not go on about this. I personally don't agree, nor do I wish to discuss the subject with you. And like Professor McGonagall from Harry Potter, I do not generally allow people to interupt me. Please respect this."
Most twelve year olds, I in 40 odd years of teaching have come across, do simmer down when told calmly but frankly that their behaviour is unpleasant.