Just today, I answered an interesting question about the intensity of sunrise in Australia vs Asia. When my accepted answer hit the 10 upvotes, I received ("instantly", or so it seemed) the "nice answer" badge. But since it was an accepted answer, I would have thought I hit the conditions for the "Enlightened" badge at the same time.
So why would I be awarded one badge, and not the other? What algorithm / mechanism would cause the delay?
I hope I am not coming across as whining - I'm sure it will show up eventually - but I was curious about the inner workings of the SE machine.