Really think - as often has happened sadly - the club has royally f*cked up extending his contract.
All of the reasons you keep Bruno are kind of gone. His goal involvements have dropped off a cliff. He can no longer shoot on target. He is, simply, not the goal threat he once was.
And the only reason, the ONLY reason you stick with such a player who is so detrimental in other areas is because his goal threat compensates for it. He is slow, weak, sloppy, ill-disciplined and lacks any control. Again, you put up with it when he creates 3 or 4 great chances a match, but when that dries up, he's hurting us more than he helps.