Maybe I'm confused about the criteria for receiving the Altruist badge. I put some bounty on a feature request that I thought should be implemented. However as the time was close to running out and the number of upvotes had ceased to increase I thought I'd just award the bounty.
I also awarded the bounty on Stack Overflow just afterwards on a different question. Upon receipt of the Benefactor badge I remembered the Altruist badge here on meta. However I don't seem to have received it.
Edit Just to clarify. Does this mean the reason that the badge wasn't awarded was nothing to do with a delay? Should I have received the badge soon after awarding the bounty or is it an overnight job? I don't want to accept the wrong answer.