Waiting leaves recruits and currently uncertain about the future (not good)
Makes fans more and more anxious (not good)
Allows time for LSU to talk him into staying or for another school to come calling (not good)
I can’t think of a single good reason that it makes sense to wait. The true story is probably that BYUs hiring process is slow, Grimes took some time to think about the offer and LSU’s counter offer, made a decision yesterday and it leaked before BYU could make the official announcement today.
The local media must be completely off their rockers if they think that BYU was intentionally waiting to announce.