You're just saying the possible Block should come before stoneskin mitigates any damage?
if so, I agree... it makes sense in a literal way and in a game mechanics kind of way

because what is happening now seems like stoneskin is taking the full hit... so you're blocking a hit that would be zero and mitigating zero damage from the block (But still blocking, and therefore using up Aegis Boons guaranteed block)