Like everyone else I had tears starting and stopping as I read this, for a lot of different reasons. I too had a rescue pit and unfortunately wasn’t able to have the “last moments” that you had. Due to an accident he passed away too soon. But a lot of those feelings came rushing back as I could remember every feeling I felt when I got the news of my dog’s passing. (Actually recently wrote about it here)
I am really happy that you two got to do this your/his way, and not have it happen suddenly without closing things out on a really good note. I think you made the right choice by doing it this way.
Even as I write this response, I am still feeling everything about this experience and my own, but I am glad that I read this. Thank you for sharing this.