He said: “Ben is someone who knows Peterhead well from his previous stint, having played against him last year he is a player who has improved a lot and is still at a great age to further improve.
“Ben is a versatile, powerful attacker who can play a number of positions and his sheer physical running power will help us on and off the ball.
“Ben is proven in the leagues and with the right service we’re hopeful he can help the team cover up some of the goal contributions we’ve lost this week.
“We are really happy to get this one over the line so quickly.”
Peterhead co-boss Ryan Strachan ‘delighted’ after familiar face returns on one-year deal