in addition - Shimano (XT) CS-M770 9 speed cassette is available in 11-32 and 11-34
yes, I m just about to replace my sunrace 11-40 (gravel bike setup) for a M770 (hill climb racer setup).
I have
HG400 11-25 (cheap because it seems unpopular these days) ready to go for a super light setup with a 36 mtb chainring. the sora range is quite common.