Good afternoon, Rusty!
A nice puzzle today, I think?
I've done it in two halves.... a goodly amount this morning, whilst having my coffee and apple, and then I came back to it and finished it in the early afternoon.
I especially liked 1a: tantrum; 12a: imagist; and 14d; emollient'.
New words for me were "oxer" and "carfax."
Re the two homophones...
I don't have a problem with "phlox" sounding like "flocks!.....
But cannot bear "stalk " and "stork"!
To me, these later two do NOT sound alike!
Brewers has "priest" as "Son of Bacchus, A. A habitual or excessive drinker".
Bacchus of course is the Roman god of wine.
Uhm...I am not sure what interpretation one should put on this.......