Just got my score back today.
NBME form 7, 2 days prior - 262
NBME form 8, 1 week prior - 252
UWSA 2, 2 weeks out I think - 269
NBME form 6, approx. 6 weeks prior - 241
UWSA 1, approx. 2 months prior - 260
Uworld average, 1st pass - 76.6% - did not do the questions a second time, but rather just speed read through all the explanations in the last 2 weeks. Would highly recommend that as opposed to wasting time going through the questions themselves again.
Step 2 CK score - 268
Overall Uworld 2 weeks out was pretty accurate so based on that data I'd say Uworld slightly overpredicted where I was at that time, and NBME definitely underpredicted, though not massively in the case of form 7. I also was feeling sick and not 100% on test day so not sure if that factors into things at all but definitely happy with my score regardless, I think getting sick and not getting enough sleep are things we stress out about but probably shouldn't. Maybe would have added a point or two but who really cares
.