What TWRP you have, when I was going to Oreo, the original 3.2.1 didn't work for me (no touch response), had to go with some custom one. Also, why don't you try the 8.5.3, since it's out already? I don't know much about this but I always got with what is on the internet and reading and reading...