I'll start by saying I have a GP appointment booked for him on Wednesday morning but he's asked me what they'll likely do/say, now he's a bit older he's a bit embarrassed to be showing a strange Dr his penis.
When he was about 4 he started getting really bad ballonitus (sp?) every few months and lots of ballooning when he went for a wee.
The Drs said it was because his foreskin was fused and they gave us a steroid cream to loosen it. We applied it twice daily for 6 months.
It worked on the symptoms and apart from mild ballooning he's not had any pain or swelling/redness.
I've had no reason to be looking since he's been potty trained so I assumed all was well.
A couple of weeks ago he asked DP to take a look because he was really sore and red when he was washing, DP made sure to check DS was washing properly and no more was said.
Then yesterday after a bath DS called down to ask DP to come up, he said again it was really sore a red and when he was trying to wash around/under(?) The foreskin it was bleeding a bit. 
I've taken a look at it and it seems the foreskin as still fused everywhere except the tiniest little slit, when DS tried to show me where it was sore he gently pulled back on the skin and nothing happened, the foreskin doesn't retract at all but it's all very sore and angry looking.
Sorry about the indepth nature and tmi of this post but does anyone know what the Dr is likely to suggest? I've told DS the Dr will need to look at it but it's ok because he probably sees loads of people's bit everyday but we do need to get it seen to before he gets much older.
Any experience to put DS's mind at ease would be great, I obviously have no experience with owning a penis and DP has never had any issues with his. Thanks.