Penultimate is usually third egg with a 4-5 clutch, though some birds will wait until 4 in a 5 egg clutch. In colder climates (and I daresay colder years) incubation can start after the first or second egg.
30 days from the start of incubation is a standard start date for watching for hatching. The range used to be 28-29 days, but it has been revised to 33-35 with a mean of 33.5. Having said that, Madame used to hatch them out at 28 days more years than not whereas Princess and Trey last year I believe they were at 37 days when their eggs started hatching.
So the short answer is, because of the range in incubation period length and because a pair may begin incubating earlier/later depending on other variables, count 30 days from the third egg (or last if nest less than 3) and you usually won't miss a hatch date.
Third egg was laid on May 8th so thirty days takes you/us to June 7th. Folks should be sure to dial up a couple of days early just in case though ....