Hello Toby Frankau:
Actually in the blhost_User's_Guide you can find Appendix C BusPal. It basically describes that BusPal is an embedded software tool which serves as a translator or "bridge" between the blhost PC application and the target Kinetis device.
Currently the software is available for the FRDM-KL25Z and TWR-KV46F150M platforms. The source code is delivered together with the KBOOT installation in the path [C:\Freescale\FSL_Kinetis_Bootloader_1_2_0\apps\bus_pal].
You would need to port such code to the Raspberry Pi platform so you are able to load applications to the KL27 via SPI.
If you are not comfortable with the migration or you want to avoid the use of blhost completely, then you can create a custom SPI bootloader using part of the KL27 Flash memory.
I hope this helps to clarify.
Regards!
Jorge Gonzalez