@Gadget99 if i read correctly;
i like your method better than prepping for a single issue.
i look at it based on how widespread a threat might be. It helps in threat assessment. If a tornado hits Oklahoma 1500 miles from me, its a tragedy for the people in that town but not a direct threat to me or my family. On the other hand, a traffic accident has little effect on my own neighborhood but a huge effect on me. So - if it affects me i calculate how far out the nearest support is. This should equate to a time window i'm on my own and how much support i can expect. In general the threat doesn't matter if you cover - what ever variant of the 3/4/5 B's is - for that length of time. The time between the 'problem' and the time until support can arrive. interesting thought on this is that the amount of support is diluted by the area affected.
if my house catches fire they'll send Fire, EMS, PD, Traffic control, Red Cross... but if the entire country has been devastated I wouldn't expect a bottle of water from FEMA.
if you get the BBBBBB's in place you can move onto 'threat specific' items. i would suggest working from the closest and most likely threat and working out.