Luke Craddock thought he was messaging a 12-year-old boy named Samuel but it was a covert police officer.