Hi , I'm James DVM MRCVS and would like to help you with your question
sorry to hear about Richard
But first , for how long has it been going on ?
as well you wrote down that antibiotics and pain relief has been used . what type and for how long?
lastly - is he otherwise fine , eating and drinking fine , urine and feces are normal ?