Your late night isn't really that late. I sometimes make a shake to have in the fridge, and when I wake up an hour after going to bed, I down that shake. I'm not gonna tear apart your diet completely, because we don't have enough info about what your goal is, current weight, bf%...etc...etc.
As far as your Late Nite goes though, I'd throw another protein shake down, along with a pc of fruit. You're gonna deprive your body of any nutrient intake for 7-9 hours, so you need to put something lasting in your system. Food with the shake will slow the protein digestion a bit. Especially if you're using a straight whey protein
Rest well...GearedUp
Life can be hard and dangerous. Those who seek happiness may find sorrow...
Those who seek peace may find strife...Those who seek love may find disappointment.
Joy comes to those who do not fear solitude.
Life comes to those not afraid to die.