Think "tight," especially in your hammies. Think "up." It does not seem like your are feeling the rebound at all. That is probably due to a relaxing of the hamstrings.
I'd be worried about changing up form too much beyond the above at this late date, unless I had someone to coach me.
As a side note: I think the bar is a bit high on your back, but it is hard to tell for sure.
sb