Experienced striker Jason Price is the final piece of the Bulls puzzle this season.
The 33 year old forward joins from Carlisle until the end of the season. He has 22 games to his name this season, mostly in loan spells at Walsall and Bradford.
The Aberdare-born 6ft 2in man started his career at Swansea before notable spells at Tranmere, Hull, and Doncaster. He is out of contract at Brunton Park in the summer.
Carlisle manager Greg Abbott told their official site: "Jason is a fantastic lad, he really is, and he's at a stage where he wants to be playing football. This move gives him the opportunity to do that and hopefully he can go to Hereford and help them in their run-in up to the end of the season."