Jersey European changed there name to British European back in June 2000.
I believe that the change of brand resulted in the change of IATA code from JY to BE.
The carrier changed the name of the airline from British European to Flybe on 18th July 2002