The moral here is to check and double-check that photos you include in your blogs or Facebook posts. I'm sure the fact that I included his name as copyright holder was the flag that "got me caught." That doesn't mean you should assume you're okay if you post and say nothing. I'm sure bots are busy searching for all kinds of infringements all the time.
I've nothing against licenses for photos—that's how photographers and companies like AP get paid. But pay attention to the fine print. Otherwise, you, too, might be enjoying hot dogs and tomato soup a lot more often. :-)