Thanks for confirming it is now 2019 expiration.
What bug me is that I actually find a post in the past stating I will wait a few days to be safe and this time I didn't and got burn
Yeah, I guess it is a painful lesson. But in truth, there really isn't much upside to rushing benefits selection. Once your dashboard reflects the new status, so will your BPs. So unless you urgently need the credits deposited in your account or really need the physical SE card quickly for some reason, it may be a good idea to wait until Nov. 1st next year.