While I still believe it'll be on the 29th, and while they most of the time do announce when a pre-patch will come to pass at least 2 weeks ahead of time, I do want to note one thing.
A) https://worldofwarcraft.com/en-us/ne...he-post-season
Legion going to BFA pre-patch season end announcement was made LESS than 2 weeks before the pre-patch. 22nd is STILL a possibility, but I'd rule it out if we get no announcement today or Friday.