The delay you're seeing is the animation. The actual effect of the skill, whether it be damage, buff, debuff, or heal, is always applied AFTER the animation completes. If we use Sacred Soil as an example, the damage reduction buff is applied to the players after the "dome" is finished building itself.