Please do not assume you will get hummingbirds to eat that closely if you don’t have/feed hummingbirds.
Wouldn’t it rock if this was a prank? If that hummingbird in the photo was fake? You’re just not sitting still enough, they don’t trust you yet. Give it another week or so!