Captain, the buffer is optional. It's purpose is to keep a neutral environment and to help stop the enzymatic reaction during the wash. The EDTA in the buffer binds Calcium, Iron, and Magnesium ions that are required for activity and often the main mineral components of tap water. I have used the protocol without buffer and it works just fine. If you want to use a buffer, HEPES/EDTA, Tris-acetate-EDTA (TAE) and MOPS-EDTA are all good substitutes, but stay away from any phosphate based buffers. If you were to buy one component, I would skip the buffer, buy some EDTA and include it with the Triton wash solution at a concentration anywhere from 1 to 10 mM (1 gm EDTA per Liter of wash solution is about 3.4 mM, which is a good starting point) . This will help with mineral deposit removal and also disrupt ionic interactions among bound contaminants. Though very useful, I did not include it in the Triton mixes described above as people wanted the simplest mix with the fewest ingredients. Including it makes your wash solution that much better. A "Tweak" if you will, much like adding a Quat. Hence, my "Ultimate Wash Solution" is:
Triton (0.5%), EDTA (5 mM), and Behentriammonium Chloride (0.05%) and, occasionally, 5% IPA.