Like Sarah said, there are too many things we forget to mention because the book is so long and has so much info. In fact, it is quite repetitive, but that's a good thing because that way you remember everything and that's also because each chapter can be read as an independent unit.
Like Sarah said, and I forgot to mention earlier, he teaches how to track your progress and, most important, EXACTLY WHAT ADJUSTMENTS TO MAKE according to your recorded results. That is very valuable. I cannot stress enough how illuminating this information is. It teaches you, practically how to be your own nutritionist and fat loss coach! I'm not saying that nutritionists and personal trainers are not useful, but if you can't afford one, BFFM is definitely an option.