The best way to keep your crumb topping from getting soggy is to add cornstarch to the blackberry mixture. This helps absorb some of the extra moisture, allowing the topping to stay nice and crisp.