Puckett est diplômé de l'Université Vanderbilt (Licence de Mathématiques et de Physique, 1999) puis de l'Université de Chicago (licence de Physique, 2000), maîtrise de Physique (2001), puis d'Astronomie et d'Astrophysique (2002), et enfin d'un doctorat (Ph.D.) en Astronomie et Astrophysique (2007). Il est actuellement professeur assistant de Physique et d'Astronomie à la Columbus State University[1],[2].