Hi and welcome as well.
Can you give the experts here a clue on route and dates? They will be able to offer more advice with something to work with.
Generally BA only release 'award' seats when they need to, for their own reasons. One of those is, obviously, that they hope to be able to sell those business seats at full price, instead of letting you and your mother get them cheaply through an Avios upgrade..