Both players will miss the rest of the season.
Bonnafon, 24, signed with the Panthers as an undrafted free agent out of Louisville in 2018. He was waived coming out of the preseason and brought back on the practice squad, where he spent the rest of the season.
Bonnafon re-signed with the Panthers on a futures deal for 2019. He ended up making the final roster at the end of the preseason and returned to Carolina on a one-year deal this past February.
In 2020, Bonnafon appeared in two games for the Panthers and rushed for 69 yards on 12 carries (5.8 YPC) and caught two passes for 18 yards receiving and a touchdown.
Weatherly, 26, is a former seventh-round pick of the Vikings back in 2016. He played out the final year of his four-year, $2.42 million contract with Minnesota.
The Panthers signed Weatherly to a two-year, $12.5 million contract this past March.
In 2020, Weatherly appeared in nine games for the Panthers and recorded 17 tackles and no sacks.