Unless he's already done so, he should seek advice/treatment from a Urologist regarding any prostate issue.
He might consider taking something like Cialis 20 mg to give him better erections. I also wonder if he's got some retrograde ejaculation.
There are 4 types of massage. One is anal peripheral prostate massage. He can do this massage himself. This massage may improve his sexual function.