Ok, in that case it sounds like you are doing all you can in terms of safe words etc. So long as he is keeping a check on you and so on. There is very little else I can suggest you do that will help more than that.