Very often "скоро" is utilized (does not work for 'for a while', though).
Скоро ты поймёшь, что неправ.
Скоро начинается сеанс.
Скоро в школу.

"момент" in most cases should be replaced with "секунду" (popular synonym for мгновение)
Игорь задумался на секунду.
Через секунду его осенило.
Спустя секунду он уже надевал валенки.
"на/через/спустя/в течение -- какое-то/некоторое -- время"
Спустя какое-то время официант, наконец, появился.
В течение некоторого времени после процедуры рекомендуется лежать.

"Долго", "долгое время", "вечность" if we are talking about longer time intervals.
Малыш ждал чуть ли не целую вечность, и в конце концов ему начало казаться, что Карлсона и в самом деле не существует.
Михаил замолчал надолго.

If the time span is as short as an instant, then use "вот-вот", "сейчас" or even Present time:

- Где ты был? Поезд вот-вот отправится!
- Покупал бутерброд.

- Где ты был? Поезд сейчас отправится!
- Покупал бутерброд.

- Где ты был? Поезд уже отправляется!
- Покупал бутерброд.