I'm glad he is doing well.
I had major abdominal surgery a few years ago and it takes the gut a while to recover, and then might not be quite the same.
I think you are very kind to be taking such good care of him now when things are so uncertain between you two. I hope your good talk is helpful to you both