Agree with your premise, disagree with your conclusion.
Agree that his knee buckling is very abnormal.
Disagree that time in the weight room would fundamentally alter that. My guess is that he has blown his ACL (speaking as someone who was been there, done that).