Preventing the off center edge is the first step. To prevent an off center edge, examine the edge BEFORE you start grinding. Then form a plan. Most edges are not quite centered from the factory. Some are worse than others. Plan accordingly.
Start on the side the center is closest to. Most of the time this will be the side where the edge bevel is the smallest. Not always, but it's a good place to start. Spend more time on this smaller beveled edge. Check your work often. Before you get to "equal bevels" switch sides. Keep checking as you go.
If your edge bevels are pretty close, again start with the smaller bevel. Switch after some amount of work like perhaps one minute. This is highly dependent upon how coarse of a stone you are using and how fast you are grinding.
Again, check your work often.
Fixing a badly off center edge can take a lot of metal removal. Perhaps more than you really want to do. You can "cheat" a bit and cosmetically grind the edge to a wider bevel, thus making both sides appear to match in bevel width. Only you (or a very experienced knife person) will know that you really didn't grind the entire edge with that bevel width. This may or may not satisfy you, depending upon your reasons for wanting a centered edge with symmetrical bevels.
Pay attention to these factors on every blade you sharpen and try to improve the centering with every sharpening.
Good luck.
Brian.