I like what I am seeing here for the most part you look pretty good. Your knee bend is fine and the ball is released tight to your ankle which is always good.
Your timing is a bit late because your push away is a bit exaggerated which slows the swing. If you pause the side view when your second left foot step compresses, the ball should be behind your right hip so it is about a foot to 6" behind where it should be. If you use the foot-ball technique for checking your timing at the line, you have a good pause between when your foot stops and when the ball passes, it should be like saying the word football not foot and ball. The biggest problem with this is if you get late and pull the ball through you will have numerous issues ranging from turning the hand early to tugging the ball inside of your target to losing the ball off to the right.
If the above inconsistencies sound like that may be your problems, then to fix your push away, try not extending the ball out in front of you and use a hinged push-away where the elbow comes forward slightly to the front of your body, then the ball drops and the elbow doesn't straighten until the ball passes your right hip.