Originally expected this week, iOS 5.0.2 has been delayed, a follow-up story claims. The firmware is expected to fix battery drain problems not solved by iOS 5.0.1. As for the reason for the delay, Macerkopf reports that Apple is telling developers that bugs need to be fixed before the firmware can be made public.