You can do it in one step, no problem at all, just express the H+ as a function of one unknown (Vadded) and solve. HS algebra.
On the practical side: you can safely ignore the initial amount of the H+ present, it is several orders of magnitude lower than the final, and you won't be able to measure volume with accuracy high enough to take this difference into account (measuring 1±0.01 mL is a lab standard, measuring 1±0.0001 mL is quite a challenge).
On the theoretical side: H+ comes from the water autodissociation, this is an equilibrium reaction, and the equilibrium will shift once the pH goes down, so the amount of H+ from the water autodissociation at pH 2 will be different from the amount present initially.