STOCK PURCHASE AGREEMENT BY AND AMONG BUCKLEY ACQUISITION CORPORATION, SPARTAN HOLDINGS, INC. AND ADVANTICA RESTAURANT GROUP, INC. DATED AS OF MAY 13, 1998