Texas Monster has the exact right idea. I'd make a few small alterations only because you have said your BF has a hard time stomaching too much food. I'd accomodate that by upping the calorie dense things and cutting back on some of the bulkier items. As a simple example, I'd cut the toast with breakfast down to 2 slices and instead would double up the peanut butter and honey. Should have similar calories and cuts the bulk back a bit for someone who has a hard time eating a ton. I'd also keep a couple of the yolks in with the egg whites - not all 16 obviously but maybe 1 yolk for every 4 whites.