House Finches are rather odd in how they move from place to place throughout the year. We don't fully understand their shifting populations (they're not migrating, just shifting locations back and forth.)
Not sure why you'd didn't get hummingbirds. They were certainly abundant this year, but as always, they show up in some places and not in others.
I'd be surprised if you didn't get a mockingbird back before spring.