You should also consider that he is spinning the ball, that is why he has to drop the bat a little bit. Also, consider that he is hitting the ball at peak of the bounce always and not when it starts to drop so even if he dips his bat the timing, he could still hit the ball with power.