Project Budget Changes

Looking for ideas on tracking project budget changes. Currently we are using WBS Phase Costs: Base and Build. We put our estimated budget into the base and then any changes +/- into the build. The we roll the project phase budget to costs to projects. This let’s know how close our original budget was. But it doesn’t give us any tracking as to how many times the build budget was changed, by who or when.

Any ideas?