then you're cheating. You're giving yourself an advantage that the rules don't allow you to have.
No you're not. If the defender skips a step it can be argued that he is giving implicit permission for the attacker to fix a 'missed opportunity' which includes information they may not otherwise have.
If for example I moved my ship, and the other person said 'oh I wanted to boost' if I allow them to do, after I had moved my ship they can perform that action with full knowledge of where I moved my ship to, and that would not be cheating.
Don't get me wrong, if I had to make the call I would most likely tell the defender to roll again. But there's nothing about doing it the other way that violates the rules as written.
Edited by VanorDM