NO contact is always permanent... zero contact with FULL transparency. He needs to own the affair and end it completely..
There is dispute on your thread here about whether to confront with others in the room or in private... my advice is to have a few other close people present to witness and speak up on your behalf...
It's all up to you though.. there's debates on both sides.