I’m not sure if I understand what either of you is asking. I have some experience with this kinda stuff but it’s been a couple months. Could you perhaps better articulate what exactly it is you need?
Sending data back and forth between blueprints and niagara is a thing.
Perhaps this video could help you? (It explains sending data between niagara and blueprints)