Coquelin was very lucky to still be on the pitch when he was subbed, a second yellow was inevitable. Could be a very good player if he grows up and stops being a petulant little shit.
But yes as said above, I think the substitution would only be complete when the player coming on has entered...