Well on that particular shot, your foot got to the line just before the ball, which is desirable.
I too pull the ball inside when the ball gets there with the foot (or worse, before it).
Pro's call this waiting on the ball. This is the point where the ball hits the apex of the backswing and has time to hover for a brief period before ascending downward. If you muscle the ball down from that point, you can't wait on it.
I used to think a free arm swing was letting the ball drop to the apex of the backswing and then I was literally starting my follow through at that point. This defeats the entire point of the front half being free.
Now I wait on the ball by letting gravity determine when the ball starts going back towards the pins and have gotten much more accurate and consistent with my rev rate/axis rotation.
--------------------
There is nothing so easy to learn as experience and nothing so hard to apply.