having a "indestructible" body would mean you don't need a regeneration ability. something that is indestructible literally can't be damaged at all. you could mean indestructible bones so that he never loses limbs, and then this regeneration would be handy