No, it’s not. I sorta do the same thing, minus the food because I have a weird work schedule.
I go to sleep about 2 – 2:30 am, wake up at 6:30 and go back to sleep about 8am once my son is off thschool and I’ve let the dogs out and fed them. I then usually sleep until about noon.
Sometimes I’ll have a snack before going back to bed, but it’s not my norm. If I do then it’s not as hard getting up at noon, and I find I’m not as tired.
I don’t always have a snack the morning because it requires more effort to fix something and then eat it, than to just go back to bed. In terms of health, I would say as long as you’re brushing your teeth you should be OK unless you’re eating a very large meal.