After Riley stakes Spike, there is no hole in Spike's shirt.
After Buffy and Riley's talk in the training room, Buffy tells Xander that Riley is leaving with a covert ops squad at midnight - but Riley never mentioned a time to her, he only said "tonight."