The midfielder has penned a new one-year contract.
"Everything's been agreed," O'Neil told Sky Sports News.
"I didn't need a medical, obviously they know me quite well. All the terms are agreed and everyone's happy, so I'll just sign Monday morning.
"It took a little while. With everyone being on holiday stuff drags out, but we got there in the end."