The pCRU choices reflect frequency in the SUMTIME corpus: later (837 in-stances) and by late evening (327 instances) are more common than by midnight (184 instances).
forecast readers dislike this use of later (because later is used to mean something else in a different type of forecast), and also dislike variants of by evening, because they are unsure how to interpret them ; this is why SUMTIME uses by midnight.