Ben Powers is ready for the NFL