William Haskins, SN 2818, Service Record