Your bounce issue is partially due to you not getting your knees in place early enough and then keeping them still. You're unlocking your hips first and then letting your knees travel forward for your entire descent.
Unlock hips and knees at the same time. Get your knees in place in the first half of the descent, and then don't let them move.