This is what I found about the BFS program on the Internet some time ago. It's about weightlifting part of the program; I've been told that the book also contains descriptions of basic exercises and various warm-up and agility drills.
You workout 3x a week. Each workout you do 2 main lifts, and then, some assistance work based on weaknesses/work capacity.
Monday - Back Squat, Bench Press
Wednesday - Deadlift, Power Clean
Friday - Squat variant, Bench variant
Sets and reps for the main lifts are rotated weekly. It's an interesting way of periodizing:
Week 1: 3x3
Week 2: 5x5 or 3x5
Week 3: 5-4-3-2-1 or 5-3-1
Week 4: 10-8-6 or 4-4-2 (for DL and PC)
You should be near failure in the last rep of the last set. Usually the younger athletes are given slightly less volume. For assistance work, use 2-3x8-12. IMO, you'll definetly need back work every day (rows and/or chins), then some overhead work etc.
I think this is a nice setup for setting a good foundation, as you get to focus on the main lifts, with different intensities each week. You adjust it to personal needs by choosing assistance exercises and their volume. It can also be good for an intermediate lifter who, due to circumstances, can't get away with more complex program.
This way of periodizing is very similar to what former US OL coach Jim Schimtz advocates. Within a month, you have a heavy week, then medium, maximum, light, then repeat
Finally, I've tried something similar in 2004. The biggest change I made was to do light 5x5 @65% and 1 min rest, instead of 10-8-6; that protocol applies better to all main lifts in my opinion.