Times Cryptic Jumbo 1665 – 30 March 2024. Buffalo don’t buffalo me!

Hello all.  This took me almost exactly an hour.  Although I’ve taken longer, seldom have I been so surprised to complete with no errors: this was sprinkled with entries for which I’d had to rely on the wordplay or (less of an issue) with unfamiliar wordplay components.