BOP posts $1.6-B deficit in May