That's because he only has 58 posts and hasn't been on in almost 5 weeks. I usually don't do it unless they have over 250 posts and are online more recently.
Birthday threads are for regulars How else are we going to encourage them to post more
And you're not even gonna get any likes out of it