Boris Johnson's government didn't invent this dreadful practice. If memory serves, in 2016 the EU tied an Afghan aid package to the condition that member states were allowed to deport unlimited numbers of asylum seekers back to Kabul.
Rwanda deal will see an "economic development partnership" as part of the "world-first migration" deal
TBC but it looks like the aid budget is potentially being used to incentivise holding asylum seekers offshore