How to convert mutiple static meshes to seperate bueprints?

Hi everyone, still quite newish to UE4. I need to convert thousands of separate static meshes into identical blueprints so I can use them in a blueprint setup I have. Currently, the only way I know how to do this is to drag the meshes into the viewport and go through each individual one and convert selected actor to blueprint, and save that new blueprint under the same name with an added “BP_” prefix. Obviously this is a very tedious process to cover thousands of meshes (and thousands more in the future), can anyone suggest a better way? I also need to assign tags to these new blueprints, is there a way to assign a common tag to multiple blueprints at a time? Any advice would be greatly appreciated, thanks for taking the time to read this.