Hello! I was on VOS this past week! What a week!!! We survived Michelle!!!
To answer you questions about the Gala Buffet...
There were two "midnight" buffets on board. One is held on the pool deck and the other is held in the main dining room. The one that is on the pool deck is also a deck party. It was a blast!
The one in the dining room (Gala Buffet) was awesome. They start the viewing of the food around 11:30 for first seating guests and then 12:00 for second seating guests. The actual buffet started around 12:30 - I think. I didn't stay around to eat - The casino was calling me.