The 22-year-old former Derby County trainee has shone against the Pilgrims during recent seasons for AFC Telford United and Worcester, although he did not feature against Boston in the match at St George’s Lane on March 16.
During his time at Pride Park, Mills made two senior appearances for the Rams and also spent brief loan spells with Solihull Moors and Macclesfield Town.
United boss Dennis Greene told bufc.co.uk: “We have needed an out-and-out winger and Greg fits that bill. He is quick and exciting to watch and delivers real quality into the box.
“I am confident that he will come up with the goods for us and I look forward to working with him.”
Mills is eligible to make his Pilgrims’ debut in Saturday’s Easter trip to Hinckley United.