21 Years of Timing PSR B1509–58