8 months after Gulf spill, BP's costs look manageable