Did he already say he had his last conversation with her? If you want to hold him to that, do so. You are at a good place to set some boundaries. Let him know what you expect. Think about what the consequences would be though. All or nothing, or less than that.
You CAN do this! No doubt.
sg Love is PATIENT, love is KIND, LOVE never fails / DB since 2001