ST. ANN - William O. Henderson Jr., 29, formerly of Charleston and Columbia, died Jan. 31, 2004, in Fairfax, Va.