For the past three years, my orioles arrived on 5/1, 5/1, and 5/2 respectively. Last year they were probably delayed by lots of road construction here in S.E. Michigan.
It’s interesting how the birds can be so accurate on their timing. I was wondering since Spring was so early here this year, if that would make a difference.