I have a solution for this in my expense management application.
Branch heads can approve multiple expenses using one button provided that they are not already rejected previously or later.
Check out the video here:
Link https://www.loom.com/share/28a43580cc9140daa1dccc9e68adf11a