I wrote up an approach to using inputs in an Actor to trigger custom Events on the separate MySaveGame blueprint: http://jevon.org/wiki/Saving_and_Loading_UE4_Data_with_Blueprints
For example, triggering “Save The Game!” event within a “SaveGameBlueprint” external blueprint from a “FirstPersonCharacter” blueprint: