I'm not quite sure what to suggest. You've done really well so far and hey...we've all been hit by that first growth spurt to complete meltdown..easily done.
I agree you cant keep an overtired baby awake, it makes it a bugger to get them back to slep again.
You could try and up his calorie intake during the day as much as you can in the meantime, keep nighttime subdued, dark, quiet and uninteresting, and in his wake time during the day obviously its party time, hopefuly his body clock will start kicking in once he gets over his growth spurt. Start with a new day, and try and keep his awake period as long as you think is reasonable, what i found helped was to buy that extra 10 mins or so just in dd's room where its quiet and calm, but that was all i could buy.
Keep as consistant as you have been, it'll come right gradually. He's still very little.
Keep up with the dream feed, i couldnt get dd to wake enough for hers when i discovered it (also 8weeks) and it took another week before we got ther, i had to sit her upright first tho to rouse her enough :oops: