Here is the list of all XB ECM's
BUECB XB9 - model year 2003
BUEGB XB - model year 2004
BUEIB XB - model years 2005-2007
B2RIB XB - model years 2005-2007 (Factory Race ECM)
BUEIC XB - model years 2005-2007 (Japan only)
BUEOD XB - model years 2008 and later
BUEWD XB, 1125 - model years 2008 and later
BUEYD XB, 1125 - model years 2008 and later
BUEZD XB, 1125 - model years 2008 and later
BUE1D XB, 1125 - model years 2008 and later
B3R1D XB, 1125 - model years 2008 and later (EBR Race ECM)
BUE2D XB, 1125 - model years 2008 and later
BUE3D XB, 1125 - model years 2008 and later
B3R3D XB, 1125 - model years 2008 and later (EBR Race ECM)
Of all those, buelltooth only offers a comparable map for BUE2D and BUEGB. Buellmods files are all .txt format. OP has an 07 so BUEIB ECM, no .xpr files available.
I was just genuinely curious if you had access to more files as I can't find them and the "hot new thing" is a bluetooth dongle/ECMDriod, which will leave all but owners of 2 ECM types screwed if they thought they were going to be able to flash a map... (which i'm dealing with helping a fellow forum member with right now)
I have found a way to make compatible .xpr files but can only do so for BUEIB model ECM's because it involves using the bike and that is the ECU I have (involves much more than that). The ones that are profiting off of these dongles should really take the time to put together a database for ALL ECM's or not promote that this is one of the capabilities one could do once they buy said dongle.
In theory I could do all DDFI2 EEPROM files in the .xpr format but I'm not going to risk my ECM to try it!
You just promoted the use of ECMDroid so seemed like you may have the answers I need.