I'm using the Rich Snippets with two of my websites.
They both have the same two authors: Jordy and Jing. What is amazing is that the Google+ photo show for Jing but not for Jordy (which is me). I have NO CLUE why, it's beyond my understanding. And Jing is lucky because she didn't set a thing ;)
Please check this Google result:
Check the first page, the second, the third... basically, she has a badge for all her articles, but there are none for mine.
I have no idea what to check, everything seems to be in order. There could be something wrong with my Google+ account but what? I don't know. Google is full of mysteries.
Of course I tried the Rich Snippets Tool which works perfectly for every pages.
I just checked out your site and how the author pages are linked. The links look good. I did notice though that your profile picture is of you (I assume) but with a camera covering most of your face. In googles page about authorship links, it states you should have "a good, recognizable headshot as your profile photo". I don't know for sure, and like you said Google is full of mystery, but you could update your profile picture to be a full, normal headshot and see what happens.