Упростим выражение $$(b-5)(b+5)(b^2+25) - (b^2-9)^2$$:
$$(b-5)(b+5)(b^2+25) - (b^2-9)^2 = (b^2 - 25)(b^2+25) - (b^4 - 18b^2 + 81) = b^4 - 625 - b^4 + 18b^2 - 81 = 18b^2 - 706$$
Найдем значение выражения при $$b = -\frac{1}{3}$$:
$$18 \cdot (-\frac{1}{3})^2 - 706 = 18 \cdot \frac{1}{9} - 706 = 2 - 706 = -704$$
Ответ: $$-704$$