In the "bump up" version you could remove both the checked_add branches and replace them with a single check at the end, making the amount of branches the same.
Quick example: https://godbolt.org/z/rdv4qnrs8.
*edited to update the example, realized I messed up the comparison logic.