Good job, so far.
Generally speaking, that’s hard to say with a mix-up of upper body photos, pumped and unpumped, carbed-up and ‘de-carbed’. Tape measurements can be helpful, so be your own judge.
Judging only from the photos you’ve provided, though, you look a lot better and not in the least less muscular - quite the opposite, actually.
If I were you, I’d just truck along with carb cycling until I’d hit a bf level I’d be comfortable with and then try to gain new muscle mass by incorporating sensible manipulations in your food regimen. I got the impression that you hadn’t been happy when being the fat kid (I’m referring to your pre-bb fatty times, not to your pre-diet constitution which wasn’t fat at all), so maybe you might want to take it slowly from after your cut - at least until you’ve figured out what works best for you (see below).
- pre-, peri- and post-workout nutrition
- sensible caloric increase
By sensible caloric increase I’m referring to the fact that you’d been obese, once. So, the see-food diet which might work for skinny average Joe might backfire on you. Hence, increase your caloric input slowly and see how your body reacts to it. And keep in mind that caloric increase shouldn’t be treated as a disparate entity: timing can be very important as well as food choices.
Once you’ve figured out what works best for you, you’ll have a much easier time guesstimating how much fat you might gain given a certain caloric increase. That’s invaluable data for your bodybuilding ‘career’, giving you more power over your body than you might think, right now.
Re: timing
The brunt of your carbs pre-training (simple carbs) and after waking up (complex carbs). The latter one might prove difficult if you train first thing in the morning. You see, some people might tell you it might become a tad complicated, but it’s pretty much KISS imho.
Re: food choices
As you’ve already lined out, cutting processed food alone can go a long way in helping you get cut without really compromising muscle. I, for one, have found out that I tolerate oat meal in the morning and beans in the evening pretty well. I’ve even lost fat with that approach while I wasn’t training at all, without a big change in bottom line caloric intake.
Man, I’ve written a wall of text. Take what you want from it and keep it up. Your build is really impressive, especially given your age.
Good work and luck!