i wonder if there is some kind of website, similar to this one, but aimed specifivcally at this subject, where people can chat about their worries and premonitions etc?
might be worth having a look and then sorting out some sort of basic computer system for him, so he can have a regular, understanding support network on hand whenever he needs it ... especially in the middle of the night if he is woken by a bad one
if he is not computer literate, there are short basic courses available at most adult education centres, and most software has a help section, so you can ask it questions if you get stuck, so he should be ok
- besides, having a new project to focus on may help him not to dwell on these upsetting experiences