Very often "скоро" is utilized (does not work for 'for a while', though).
Quote:
Скоро ты поймёшь, что неправ.
Скоро начинается сеанс.
Скоро в школу.
"момент" in most cases should be replaced with "секунду" (popular synonym for мгновение)
Quote:
Игорь задумался на секунду.
Через секунду его осенило.
Спустя секунду он уже надевал валенки.
"на/через/спустя/в течение -- какое-то/некоторое -- время"
Quote:
Спустя какое-то время официант, наконец, появился.
Quote:
В течение некоторого времени после процедуры рекомендуется лежать.
"Долго", "долгое время", "вечность" if we are talking about longer time intervals.
Quote:
Малыш ждал чуть ли не целую вечность, и в конце концов ему начало казаться, что Карлсона и в самом деле не существует.
Quote:
Михаил замолчал надолго.
If the time span is as short as an instant, then use "вот-вот", "сейчас" or even Present time:
Quote:
- Где ты был? Поезд вот-вот отправится!
- Покупал бутерброд.
- Где ты был? Поезд сейчас отправится!
- Покупал бутерброд.
- Где ты был? Поезд уже отправляется!
- Покупал бутерброд.