Nope! There are many beers that are all late boil hopped as it gives a much smoother bitterness. I do this in my
Electric Pale Ale. Boiled for 60 mins but hops aren't added until the last 20 on down. More details on late hopping
here on Jamil's site.
Then there are other beers that are boiled for 90 but hops are added from 60 on down.
Then there are beers I've made (like
this one) where all the of bitterness comes from hop stands where 100% of the hops are added AFTER the boil is completely over. The hops are only steeped, sometimes for hours, at varying temperatures.
There are basically no rules: You can add hops in the mash, first wort hops (before the boil while collecting in the boil kettle), during the boil, after the boil is done, and various stages of fermentation, after fermentation, and while serving.
So it really depends. If you want to provide full flexibility you need to allow for hops at any time. IMHO, you can't limit the brewer, though there's no reason why he has to follow a schedule imposed by the box either.
Some of the beers I've made have 6-7 hops additions.
There are also continually hopped beers (a la Dogfish Head) where you add hops continually throughout the boil. These would basically have an infinite number of hop additions.
All of the above is one reason why I never tried to do any sort of programming or alarming based on additions ... there are too many options available!
Kal