For blueprints it’s best to review them in editor using the Review Tool:
There you can put in the changelist for a commit or a shelve and diff any BP from it in the editor.
But yes, exclusive checkouts (locks) of BPs make this a bit of a headache, only one person can review at a time.