Here’s an infographic with some suggestions for product backlog refinement. YMMV and as always, the team decides, the SM does not dictate and neither do I. Use what works.
Note: I have never been a fan of INVEST (Independent, negotiable, valuable, estimable, small, and testable). Everything is negotiable. I am not a fan of estimation #noestimates. And I am not sure what testable means. Usable? It seems like an acronym struggling for relevance.