Hi guys,
reviving an old thread but today my BF04 fitting kit and Givi TPH02 arrived. Sadly, I can confirm that the BF04 kit (which may be right for many Kawasaki models) is not going to fit a 2011 Ninja 250R:
The holes are in the wrong place (look like they're for a 5-hole system) and the flange is also not wide enough even to drill the correct holes :-(
I will now try the Ninja 300 fitting kit (BF14 I think) as having seen photos of both tanks I think that one will be the same as the 250R - at least the number of bolts matches, hopefully the diameter also...
HTH, Pete