Stay ahead of the ball... if one gas bubble is harder for you to dump than another, practice
I consider the gas in my suit for lofting purposes only. What this means on ascent is always maintaining control over that larger and harder to control bubble.
One way i find myself doing this is as follows.
Ascent begins. I dump gas from my suit and if needed put a bit of gas in the wing to maintain neutral or just 'swim gently up'. (its a bit counterintuitive, as if i've been diving tanks with big swing weight i'll have probably let some gas out)
as i continue up, i can then feather dump the wing... BEFORE I feel the suit getting 'fluffy' i'll repeat the procedure of emptying all the gas that will leave the suit, TOTALLY BREAKING TRIM if need be... again, since wing is easier/faster to dump, i'll maintain more gas in there than i will as a suit bubble. I'm not squeezing myself mind you, that is rather hard to do on ascent unless you ascend a bit and then descend. once i'm in a stable position at a depth that i'm going to remain at for a while (say a deco stop?), i may leave a little more gas in the suit, but generally its just enough to be comfortable, but not increase the bubble shift in the suit. If my undergarments are appropriate for the dive i've planned (I run with all sorts of random variations, as i've learned through time that there is no perfect undergarment) then i should not need to overinflate them. If you are used to diving very squeezed as an alternative to managing suit bubble, then you will likely find some comfort in adding a bit more gas for warmth, but if you are already diving 'lofted' the gain is sometimes not worth the annoyance factor.
What is this lofted you might ask? Well... if you've taken fundies from Bob Sherwood, you've likely heard all this already. I'll try to explain it to the best of my ability, but Bob, if you're around, you might want to correct any misinterpretations
fill your suit with gas (exhaust valve closed or mostly closed), laying face down in water with 2nd stage in mouth... wiggle your arms, stretch them over your head for a valve drill (I incorporate a flow check here) stretch out your legs, kind of kick your legs 'out' a couple times, in almost a marching position, stretch your body side to side with arms out in front on surface of water like you are doing a good side stretch... get your suit all 'stretched out' and unbunched for optimum mobility (you'll kind of feel the crotch of the suit back up where its supposed to be cause likely your pockets pulled things down, and you'll have better mobility of your legs for back kicking and such)
OK, now open the valve and bring yourself upright. You'll feel the gas escaping and your suit kind of hugging your legs... not shrinkwrapping, just hugging. Kind of hunker down in the water raising the left shoulder/elbow a bit (with hands down in water) letting the gas out of upper body.
feel that? now if you go horizontal, that feeling is 'lofted'. as you descend down, just as your suit starts hugging (not squeezing) add a touch of gas.. this is all about small moves... every 10' or so (more frequently in the beginning, less frequently as i descend) i put gas in the BCD to maintain neutral with my suit lofted.
slight exception: I learned the hard way in Florida that a lofted suit will try to blow your drysuit boots off if you are doing a head first descent into a cave. The only way i found to get around this was descend with basically no gas in suit, only enough to maintain some mobility but not blow your boots off, using BCD for buoyancy control

Then sort the squeeze and lofting out once you've completed the entry. There are probably more elegant ways of dealing with this issue, but i've only done a tiny bit of cave so don't know many of the tricks
So basically what Blackwood said
sorry about the rambling on... if the OP's question was about a BC only, then just ignore all the stuff about drysuits, but do try to stay ahead of the ball and make small adjustments as opposed to big ones.
if you are correctly lofted and weighted, then if you start to ascend and get 'lighter' than you can control with lung volume alone, a few frog kicks should just kick you back into place as opposed to doing a big gas dump and then overshooting on the downswing as you re-reach target depth and having to put more gas back into the system.
but never ever hesitate to stretch your legs out a bit and break trim to get that gas out of the suit if you need to.
Team before Trim... Good buoyancy control helps Team. So, Buoyancy before Trim . Do not sacrifice buoyancy for looking pretty as you float to the surface without your team, in perfect trim
