Well that took long enough!!
Can't believe he's just told you to go away and read a diet book and certainly not the best ones at that. Not only do you need protein but you need carbs and good oils to grow muscle well.
He doesn't appear to have explained what you need to do with the weights. A pyramid format with reducing reps at each set usually has increasing weight, that is not clear from his program unless he has told you verbally what to do in that respect.
I don't think swapping and changing your split is good ( eg chest + biceps one week then chest with back). Stick with the same protocol. It looks like you have a 4 day split there so I'd suggest a split such as 1) legs 2) chest and biceps 3) back 4) shoulders and triceps. I certainly wouldn't put biceps with back as they do become exhausted when you work your back.
Leg workout is not too bad but I'd swap one of the type of lunges for stiff legged deadlifts.
On your chest workout he has basically given you 5 types of pressing exercise with a total of 19 sets. That's a bit overkill for any bodypart. Personally I'd look at 9 sets, certainly no more than 12 but choosing 3 different exercises (9 should be enough for arms) . For chest I'd suggest 1) dips, 2) a pressing exercise 3) flies or cable cross overs.
Biceps, look at a basic curl (dumbell or barbell) followed by a different angle curl using either a EZ curling bar/cable curls or hammer curls and then a concentrated move/preacher curl.
Too much pressing on the shoulders IMO. Choose one pressing exercise and then some isolations such as lateral raises (front raises and side laterals) and the pull ups are great for the rear delts.
Tricep workout is ok but I'm not sure where he's coming from with wide grip pull ups. Dips and close grip pressing are good but you could superset the close grip pressing with skull crushers (start with SC and then pump out the triceps with close grip.....killer!!) Rather than increasing the reps on the dips (presuming dips between benches rather than parallel bar dips) I would increase the resistance by putting a disc on your thighs. If it's parallel bars then you could wedge a db between your feet.
For your back, if you really want to put on some size then deadlifts are a great one to bring in. They will increase your strength in all other exercises. Personally I'd look at a lift (deadlifts), a row (bent over rows are good) and a pull (chins). If you can't chin and have no assisted machine then perhaps you could do lat pulldowns.
Obviously you will be wanting to do your abs too. Treat them like any other body part and try a resistance type exericse rather than 100s of sit ups. I love doing weighted crunches on the cables and knee/leg raises whilst hanging from the chinning bar.
Basically aim for a pyramid schedule of 12/10/8 reps with weights increasing at each stage, if you want to do an additional set then add an extra one on for 6 reps. You should be able to lift the weights comfortably for all but the final 2 reps which should not be impossible but a little difficult. Try and maintain a strict form rather than go for the ego boosting heavier weight. Some days you may not feel as strong as the last workout so listen to your body and train to your utmost ability each time.
Right that will be £30 please