No problem =)
So basically the idea is...
1. You have a trigger and a default SpawnPoint variable defined.
2. You want the trigger to change the SpawnPoint variable to the position coordinates of the trigger.
3. On the trigger collider, check Is Trigger.
4. On the trigger FSM, put a Trigger Event action in an "Idle" or "Start" state.
5. You want to have the trigger in an "Idle" state until the player hits it, then it moves to a new lets say "Set Spawn" state where it changes the position coordinates of the SpawnPoint variable.
6. In your Trigger Event action use Send Event to push into that "Set Spawn" state.
7. In that Set Spawn state, you can use Set FSM Game Object to go to the FSM that has the Spawn Point Variable defined and change it to this trigger object. You'll want to return to the Idle state when the player leaves the trigger area.
So at this point, your player can now walk over the trigger, the trigger will detect the player Tag, throw the send event and run the Set FSM Game Object action that will change the spawn point variable (wherever it is, you could just use a global variable if you wanted).
8. Now when you are respawning the player you simply tell it to move the player to the Spawn Point variable location which your triggers have defined.
Make sense?