darrin buffa