For the record, I dont think Deidara's blast pushed him away from the explosion. I think Sasuke saved Deidara from his own bombs.

Deidara couldnt react fast enough to stop himself from detonating the bombs but Sasuke was fast enough to push Deidara away from the blast without hurting himself.