I am familiar with this 5x5 program and to be quite honest, I dont think its worth your or anybody's time.
Everyone has there own opinion and some might not agree with this, but I am a true believer of working each set to failure. If you are trying to building muscle, what is the point of stopping at 5 reps when you have the output to do more? Wouldn't you just be working within your strength?
Muscle growth can be achieved using 5x5, but it is a slow process. My two cents.
For bench, I usually do flat for a few weeks (6-7 weeks), then switch over to incline for a few weeks. Don't bother with decline. Dips are A LOT better.
Hope that helps you.