Question:
A buffer with $\mathrm{pH} = 4.88$ was prepared by dissolving $\pu{0.10 mol}$ of benzoic acid ($K_\mathrm{a} = \pu{6.3E-5}$) and $\pu{0.50 mol}$ of sodium benzoate in sufficient pure water to form $\pu{1.00 L}$ solution. To a $\pu{70.0 mL}$ aliquot of this solution was added $\pu{2.00 mL}$ of $\pu{2.00 M}$ $\ce{HI}$ solution. What was the $\mathrm{pH}$ of the new $\pu{72.0 mL}$ solution?
My solution:
Using the Henderson–Hasselbalch equation
$$4.88 = -\log(6.3 \cdot 10^{-5}) + \log \left( \frac{0.10-x}{x} \right),$$
$$x = \pu{0.0173 mol}$$
Amount of conjugate base in $\pu{70.0 mL}$ is
$$0.0173 \times 70/1000 = \pu{1.211e-3 mol}$$
Amount of $\ce{HI}$ added is $\pu{4e-3 mol}$.
I'm stuck here having more $\ce{H+}$ than my base.