Good news
James pooed today! I put him in the sun on his live plant for about 30 minutes and as soon as i put him back in his cage he released massive amounts! Thanks to everyone for the advice and to those people out there with a similar issue i tried mineral oil, baby pears, warm shower and warm bath and none of these worked. It may have been the heat and the stressed combined but the sun worked its magic and his swollen belly and neck are entirely gone