I used United Cruises to book a Celebrity Alaska Cruise (3 Cabins-1 suite-2 verandahs). We returned on 7-14-19. I received the miles today (15 days later). It totaled 250,679 bonus miles and then the 1-1 for the actual $ originally charged on the cruise itself by using the United Explorer Card (21,000 miles). The Bonus miles were a combination of booking a suite/verandah and/or using explorer card and/or just for using them.
Celebrity is a lot more generous with their miles, because I also booked a Crystal Cruise this Thanksgiving and I will only receive 35,000 miles.