Ballard 'finally ready' to help Patriots