Great pics! Hummingbirds are intelligent creatures. Their brain is larger in comparison to body size than any other bird and their memory is terrific.
We have a pair that has been visiting us for the last 4 years and they always make their presence known as if to say hello in the spring, even if the feeders are not out yet. They will hover near the windows looking in and if my wife is out on the deck, they will fly right up to her to get her attention and remind her that the nectar treat should be offered.