Go to this link and choose a state:
https://bengalcatclub.com/bengal-cat-breeders/There are two listed for Kansas. Leopard Magic has a website and I have a few of their cats in my database. I also have cats from BengalWylde. I recommend you look through their websites and contact them with any questions. Look at the kittens they have posted (BengalWylde's are in the fuzzy stage). Note that most "hobby" breeders may only have a litter or two a year.Thus, you may have to wait.
Also in Kansas
http://adorabengals.com/bengal-kittens-kansas/https://bengalbeauty.comhttps://midwestbengals.com/Naturally, the best option is to always visit the cattery and see the parents and kittens and make a selection. You may find a breeder in a surrounding state that you can travel to. Although many people select a kitten from photos and never physically see the cat until it arrives at the airport, I'm not a fan of bengal kittens flying to their destination. So many things can go wrong. Recently a dog traveling on the same flight, bit through its carrier and through the bengal cat's carrier and killed the cat in Amsterdam.
There are breeders who will accompany your cat to its destination (you pay for the airfare), or you can fly and pick up your cat. I feel the best solution is to drive your kitty home.
The key is to do your research and deal with a breeder you are comfortable with. It costs nothing but time to contact several breeders. Note that prices will vary drastically between breeders and the quality of the kitten.