Hi Will.
I thinked it's a bootloader problem too, but it seems it's booting ok because it flash 2 times after a reset. However we can try flash it with a parallel cable http://arduino.cc/en/Hacking/ParallelProgrammer .
If the developer reply to you please write here =) i'm still searching a soliution!