If you ask me, the following are your issues.
1) you are never stable - Gio Collusi, who I regard as one of the best coaches around and many pros do too, says to time the ball is about moving from stable to stable, you must be stable at release, and stable at contact, you appear to be neither, there is no weight on your front foot at release, and therefore you're not stable - this comes down to your trigger. The whole purpose of a trigger movement is to get you ready into a stable position to move again, if it's not doing this then it is a bit pointless. You also jump into position at times and again, this means you are unstable at release, your head is moved 100times more than it needs to, the more moving parts to a technique the harder it is to make it work for you. Your trigger is also never consistent, it isn't the same 2 balls in a row from what I can see, one ball your straight back, next back and across, next jumping, next back and across and taking all weight off the front foot etc etc.
2) your hands start 'up' , and there is no formal backlift, which is meaning you are having to just stop the ball rather than accelerate your hands through it.
Because you are not stable, your front foot is landing early, and because you don't pick your hands up from a neutral position there is no delay in your swing.
My reccomend fix?
1) ditch the trigger, and get set and stable,
2) keep your hands in a relaxed position, then as you sight the ball after release, your wrists cock, and your hands go back creating separation between hand and hips, you unweight the bat, then naturally as your heel lands, your bat will flow through, and your downswing will start.
My biggest recommendation however, is to filter out the plethora of bad advice you will inevitably get, everyone has an opinion, some better than others, you don't want to get bogged down with too much technique, and that's why the fixes I've reccomended are pretty simple and basic. If you over analyse you will never settle on a technique and you'll never score runs.