I took my board last week, and I do not know if they changed step and moved away from high yield or buzzword, but I got very few buzz words. I did not think UFAP is good enough. My NBME average is 240 and I strongly feel I may fail. I read both Pathoma and Goljan, it depends on how much time you have. Goljan is very long and details, I listened to his videos and I though it was helpful. I got few NBME questions right because of him...on step? not so sure...it was just very random...neither Uworld or NBME even helped. But if you know his book, you know more than you need. The rest is luck I think. Pathoma is minimum if you do not have enough time. I did not have enough time to read his book again, but only took me 4-5 days to listen to his video at 2x speed.
Summary: make UFAP and NBME practice your priority. If you have time, at least listen to Goljan videos and know high yield stuffs on his book