The fledge window calculated as June 9th - June 13th based on their hatch date, but I suspect from their development that the date is a few days later, say June 11th -15th. It will be interested to see what happens. The eyasses seem very healthy.
On Saturday, while collecting branches to line the nest with, the mother got harassed by some Blue Jays. No harm was done to either species, but I got some nice photographs.