In BA, crew are only allowed to be in possession of catering items off the aircraft if they are loaded specifically and only for the crew's consumption. On a freighter, all catering items are obviously only for the crew therefore it is categorically allowed to have those items in your possession. Only touble is BA doesn't have any freighters anymo'!