UFC officials announced the new match-up on Tuesday.
Currently riding a two-fight win streak, Bonnar was rumored to be a possible contender to face Josh Koscheck in his return to action on the San Jose card, but it appears middleweight is nowhere in his near future.
With wins over Krzysztof Soszynski and Igor Pokrajac in back-to-back fights, Bonnar will hope to make it three in a row when he fights in November.
Giving Bonnar a rude welcome to town will be American Kickboxing Academy fighter Kyle Kingsbury, who gets to stay close to home when he fights in the same city he trains in.
A Season 8 alum of The Ultimate Fighter, the former Arizona State football player will try to make Bonnar his fifth win in a row when he fights in November.
The UFC did not announce if the bout between Bonnar and Kingsbury would make the televised pay-per-view portion of the show or not.