Handup gloves are good, I’m coming from the Specialized / Body Geometry grail also.
Unfortunately my pro model Handup gloves have a fat seam on the inside thumb, that’s totally in the wrong place for dropper lever usage. It could be a one-off though… The Handup non-pro gloves are excellent, so try those out