It took Derrick Allen Key less than a minute to rob a bank, police said.
It took him less than a half-hour to get arrested.
And he was driving a car authorities were tracking with a GPS monitor.
Police on Thursday charged Key, 31, of Boca Raton with the Feb. 9 robbery of the BankAtlantic at 6100 W. Glades Road.
Shortly after 9 a.m., Key handed a bank teller a note that said, "put the money in the bag," and she stuffed $3,025 in cash into a black backpack, a police report said.
Key, who had a piece of gauze taped to his face, fled in a green 1995 Buick LeSabre, the report said.
Around 9:30 a.m., a Broward County sheriff's deputy stopped the car for speeding through a school zone. The backpack, containing $5, $10 and $100 bills, was in the car.
While Key was being arrested on suspicion of traffic violations and cocaine possession, Boca Raton police were collecting evidence from the bank.
On Tuesday, Key's fingerprint was lifted from the demand note he left with the teller, police said.
Things got worse for Key when his probation officer called police to say that the Global Positioning System monitor in his LeSabre put him near the bank when the robbery occurred.
Key was sentenced to five years' probation in November for stealing cognac and beer from three Pompano Beach convenience stores. A Broward sheriff's lieutenant spotted him running from a 7-Eleven with an armload of beer in February 2005, authorities said.
Key has been arrested 10 times since 1994 on charges of robbery, larceny, drug possession and resisting arrest, according to state records. He was being held in the Broward County jail.
"We like the way he thinks things through," said Sgt. Jeff Kelly, Boca police spokesman. "It worked out in our favor."