Well done. Sounds like a good save.
I can't give any input on the honing but if you want to return to the matte finish: a sliver of Uchigumori or maybe Narutaki
stone under the thumb, a few...