Ryan, I think you look good. I think the most important thing when buying dress pants is to find a cut that doesn't flare out at the pockets. That can be hard for some guys to find, but I think that puffiness points out a wider hip. A larger size pant can decrease this, but then you are looking at pants that don't fit as well in other areas.
Once you find a good cut/style of pants, stick with them. What I have found since I have started T is that the very top part of my thighs are getting bigger. My father had big, heavy thighs (muscle, not fat). It is causing my pants to tighten across the front. Pocket puffiness is happening as a result. I am a bit concerned about it because then I have to do the "search" again for the right brand/style. I didn't expect that my pants (men's, obviously), would start to fit worse rather than better after I went on T!
Anyway, YMMV, but if the above is helpful in any way, there it is.
Rex, definite pass, no question. I think you are more handsome without the glasses. I am so bad at ages. Honestly, I would have to see you in person because from the picture I can see you as being within a large range, even up to your late 20's (maybe into early 30's?). Alternatively, you could be a lot younger than that.