I have an idea but i am not too sure if your user think it is practical implementation:
1. Activate the vendor as financial dimensions.
2. Create account structure for Bank's chart of account to include vendor financial dimension.
3. Activate budget control for the bank chart of account and vendor dimension
4. Enter budget entries for those vendor for each month and make sure they dont exceed the budget