The way I view the BFL program, it's more of a motivational program than a weight loss diet. It's encouraging you to eat 5-6 healthy meals per day, and to exercise with weights for 3-4 days per week, with some cardio on 2-3 of your non weight training days, and to have one "cheat day" where you can have some different types of food that you used to eat. There is nothing complicated about that, except for getting in the routine of doing it, and not stopping. It's more common sense than anything, plus a promotional tool for EAS.
The reason I call this a weight loss program, and not a weight loss diet, is simply because this is a life time program, intended to help get you healthy, and too hopefully make you stay there. I think it's great that so many people have taken to it, because it will do wonders for you. I find myself reading the book sometimes, or the magazine Muscle Media whenever I need a little motivation. Sometimes pictures and general health articles from other mags just don't do the same for your mind as an article will do.
When I think of a weight loss diet, I think of something like CKD, Keto etc... These are diets that the general public wouldn't know about if there was no one talking about them. I feel they're meant to take some weight off you, and for you to then go back to maintaining a regular diet, like the BFL program promotes.
I feel as though I'm starting to ramble, so I'll summarize here, end it here, and go back to watching Saved By The Bell.

Follow Body For Life for a while, to get used to eating clean and exercising, after you loose an initial amount of fat, your fat loss will eventually slow down. If you feel as though you've hit a plateau, try a special diet (Keto etc...) to drop some more fat, then go back to BFL and continue eating healthy, until you hit another plateau.