This sounds like my schedule. After the kids are asleep, I usually do the same (though it's more like 10pm-1am).
As for sleep. I get about 5-6 hours. I wake up at 7am, at the latest, on weekdays to get the kids to school. On weekends I'll get more sleep (like midnight to 8 am).