Previous timing data for PSR B1620–26 were consistent with a second companion mass m2 anywhere in the range ∼ 10−3 – 1M⊙, i.e., from a Jupiter-type planet to a star. We present the latest timing parameters for the system, including a significant change in the projected semi-major axis of the inner binary, a marginal detection of the fourth time derivative of the pulse frequency, and the pulsar proper motion (which is in agreement with published values for the proper motion of M4), and use them to further constrain the mass m2 and the orbital parameters. Using the observed value of , we obtain a one-parameter family of solutions, all with m2 ≲ 10−2 M⊙, i.e., excluding stellar masses. Varying within its formal 1σ error bar does not affect the mass range significantly. However, if we vary within a 4σ error bar, we find that stellar-mass solutions are still possible. We also calculate the predicted rate of change of the projected semi-major axis of the inner binary and show that it agrees with the measured value.