Definitely you can use thrust reversers before touchdown at least on B737.
I wonder how big is a difference between software on B737 and B787. Aviation industry doesn't have tendency to build software from scratch.
Here is example video: https://youtu.be/-RO66a_nvus
Hey, thanks for this video. I was on a flight that did that some years ago when I was doing a lot of traveling. I don't remember anymore where exactly in Europe it was, but no one I later talked to believed me that the pilot would engage thrust reverser before touchdown.