Der Bootloader muss nur einmal reingeflasht werden.

Ich kann mir nicht wirklich vorstellen, dass der Bootlader dann per USB zu proggen ist.
Soweit ich weiß bzw. nicht weiß, kann per Bootloadcer nur per USART0 geproggt werden, was dann wieder RS232 heißen würde.