Telegram is faster for me, but XDA works too
I have figured it out why I was getting the partition error when trying to flash recovery_ramdisk, I had to relock and oem unlock again:
(1) fastboot oem relock <unlock code>
(2) fastboot oem unlock <unlock code>
(3) fastboot flash recovery_ramdisk twrp-kirin.img
The twrp-kirin.img is from OP's post and is working again for me.
Did you do it? Do you have the patched image for .150?
I did not try, I assumed it would work. I can confirm that twrp-kirin.img works ok even on latest .150 update, granted you need an OTG USB cable and mouse as there's no touch support yet.
Now I'm really hoping someone will contribute and upload a dump of Honor 8x JSN-L21 Oeminfo zip, waiting patiently.