Thanks! :)
As for the choices, I try to place them as close to the event as possible. Sometimes they might appear earlier in the story for buildup reasons. The narrative needs some room to adapt to the choice. My advice is to create a save point before important choices, which I try to label them as best as I can.