BPF re-elects Nigel Flowers as president and announces Martin Hitchin as new VP