Board OKs nearly $1M bus buy