Sounds like you're doing great!!
Def do NBME 4 if you have time, the questions were long and challenging which let me know where I stood and allowed me to target my weak points.
I need >240 too, so I'm in your shoes!
The reason I was debating about USMLE Rx is that it is made by the people that write FA so I thought it would be a good Q&A way to review FA as opposed to reading the boring book over again. But there's no way I have time to get through 2700 questions. Plus I've marked like 700 in UW so I don't know if it is better if I go through those or not, my average is 79%.....