i have this problem too, i work 3pm til 9pm so not as late as you, but because i only get a 15 minute break at work i tend to only have time for something small, meaning im starving when i get home, plus i still have to get up at 8am to get my daughter to school. i'm calorie counting which seems to be best for me, as it doesn't really matter what time i eat as long as i'm within my calories for the day, and i try to make sure what i eat when i get home is filling but healthy (last night i had cereal and an apple)