We all have our preferences on materials and methods. We usually stop looking when we find something that works well for us. I see nothing out of line with what you have posted. Bore Butter is good and certainly has it's place in M/L use. But as you have mentioned, it has it's limits. ....
I use whale oil but I don't waste it down a bore.
I only use WD-40 to dry out wet firearms/stuff and not to lubricate anything. :barf:
I use Ballistol for cleaning between the range and shop.
I have no use or need for hot soapy water but instead, use Mineral Spirits.
Bottom line; "Do your best, in your own best ways"
Be Safe !!!