Loading blueprints at runtime

Currently when my game loads, it takes quite a long time loading a large amount of textures and variables that I have set in a blueprint. This is causing my game to be on a black screen for longer than I would like. When I timed how long the game was taking to load, I found that a particular blueprint was taking up a bit of time when loading it in the constructor:

static ConstructorHelpers::FObjectFinder<UBlueprint> SomeObject(TEXT("Blueprint'/Game/Blueprints/SomeObject_BP.SomeObject_BP'"));

I was wondering if there was anywhere else I could load this file, rather than the constructor as this seems to be called and loaded on a black screen before I have the ability to be drawing something with my HUD.