Build button asynchronous operation

This has just passed UAT and is ready for deploy