A mi no me funcionó el bootloader, te recomiendo que busques por internet un bootloader alternativo por ahi, en
http://www.sparkfun.com hay un buen bootloader con las dos partes, tanto los HEX como el cargador, soporta, el 16f877a, y ademas soporta... el 16F88! si, ese chip del que al parecer todo dios se ha olvidado, cuando es la leche de micro...
Yo personalmente no llegué a probar este bootloader, aunque descargué todo el kit a mi pc, porque al final me desesperé intentando programar el 16f877a, y me pasé al 18F458 (que suicida verdad?), y bueno, estoy contento por ahora, pues el bootloader del PBPlus funciona perfectamente con este micro.
Aver cuando llega la version 2.20, que hay ganas!
espero que tengas exito en ello.
saludos!