You are doing what is usually described by OL coaches as a "monopull", where there is no second pull/jump from the thighs. The bar is way too far out in front, although you are still managing to jump back to catch it. Go back through the PC chapter of BBT and read again the teaching progression. If you learn the clean from the top and incorporate the jumping position into the clean from the beginning, the second pull gets done automatically. This is precisely why we teach it this way. The bar MUST touch the thighs on the way up, and the jump occurs at this position.