This is already being worked on and actively being tested on staff accounts, most discussion is taking place in another thread:
https://community.monzo.com/t/committed-spending-pot/39672/39?u=Glasgow
https://community.monzo.com/t/monzos-speedy-android-development/51957/10?u=glasgow