You seem to be missing something about Aegis Boon. The block generated by using it soaks all damage. You take 0 direct damage and heal for the amount blocked. So regardless of stoneskin being on or off you take 0 damage from the blocked attack.