I'm not sure what the heck brought them all here!
They might have just been backed up waiting for favorable winds to migrate. Or they might have stuck around and nested here. We'll know in a week or two, since by then the fledglings will be out. If the feeders are suddenly buried in youngsters, we'll know they all stayed.
That'd be cool...but oy! The seed bills!!!