McNiece was recruited as a Category B rookie in 2016, playing 10 games since he arrived at the Bombers.
General Manager of List and Recruiting Adrian Dodoro said McNiece had developed well as a player since coming to the club.
“With injury hampering his progress in his first season, it has no doubt been frustrating for Ben,” Dodoro told the club’s website.
“Despite the setback, Ben has shown great determination throughout his two years on the list.
“He is a quality young man and we are excited to see what he can achieve in 2019.”
Category B rookies in the AFL are able to be promoted to the senior list should a player be placed on the long-term injury list.
McNiece has played 10 games for the Bombers over his two seasons at the club, after debuting on ANZAC Day in 2017.