It can be a little bit more complicated than that.
Boro can say "you can have the 1100 extra but you have to pay for them all - we'll not take any back if you don't sell them." If so the Albion probably wouldn't take them.
I can't believe 900 have gone already, regardless.