Aunque nacido en Georgia, Holmes ha pasado la mayor parte de su vida en Easton, Pennsylvania, lo que dio origen a su apodo de "El asesino de Easton".