I had the Life-Binder's Handmaiden drop a few months back for a total of 3rd time in my gaming time (1 of them was 100% drop chance back in cata).
Never ever seen Blazing Drake drop since cata where I lost the roll. A friend of mine did get it in end of legion/start of BFA can't remember exactly when though.