It sounds like erythema nodosum! Have his doctor take a look at it.
I honesty dont know maybe you should see your local doctor.
They sound like Ganglion cysts. They usually will subside on their on.
How long has he had them?
I doubt if this is r/t his Diabetes or high blood pressure.
Definitely should have these checked/assessed.