I've observed honey to regenerate every hour on the hour; I can't remember the amount, but it's miniscule as food goes; 2 or 4. I didn't run a long game while monitoring the numbers, so it could be that a fog simply never occurred during that game.
You seem to be very minutely observant of your village, so if you happen to notice hard data during one of these events, I'd appreciate it. Next time you see fog, jot down the amount of food on your trees (Unless they're maxed) and in your hive, and see if they change noticeably? If you'd PM me if you have the opportunity to notice that, I'd greatly appreciate it. I'll dig up my old thread if solid numbers are found and add it to the topic.