from what I heard, they did bonus xp last weekend due to it being a holiday and a lot of people begged them to switch it for then. So I am assuming that this coming weekend will be the next bonus weekend. The pattern so far (minus this blip due to the holiday) is every other weekend.