My personal belief is that his first priorty is staying alive and a shtf could happen before he is ready with everything he needs to gather.
He should conduct an analysis of his defensive capabilities leaving no parameter unexamined. Building structure, location & terrain, escape routes, water supply, ect. Demographic study of his neighborhood. Develop solutions for each found issue. Develop a needs list and resources map of where to go first for unobtainium. Have a plan for entry/escape for those items.
BI or BO solutions.
Start stocking his food, water & meds.