When you declare the attack phase, he can respond (this is when you want to use tap effects most if the time). When you declare attackers, he can respond (this is when you flash in the wurm). After blockers are declared, he can respond (this is when you cast resto angel or a pump spell to save...