On our last 4-night cruise, they did have the captains reception, on the 1 formal night, but did not have the reception for past-guests.
I confess, I go for the free drinks, too!
Seems like there was one late night buffet, but old-timers prevents me from recalling the specifics.
But I do recall, it was all good!!!