buford rogers