There appears to be a timing issue in these squats where your hips push back first and then your knees bend and your back angle starts to change. All three joints need to initiate at once on both the descent and ascent. Depth seems to be fine. In fact it looks like you hit depth, pause, and then go a few more inches just to be sure? As far as your other comments (such as pushing off the ball of your left foot), there's no way to be sure, but initiating the movement correctly is likely to change/fix challenges that you have later on so I don't think it makes sense to delve into secondary items.
I am not an SSC just a guy who lifts weights and once in a while comments on here. Hopefully you get more advice from smarter people.