British Petroleum (BP) has broken federal laws and violated its own internal procedures by failing to maintain crucial safety and engineering documents related to one of the firms other deepwater production projects in the Gulf of Mexico, a former contractor who worked for the oil behemoth claimed in internal emails and other documents obtained by Truthout.