Preheat your oven to 350 degrees F. Line a baking sheet with parchment paper or a silicone mat and set aside.
Place a large skillet over medium heat. Add the olive oil to the skillet along with the ground beef. Cook until browned, breaking up the meat as it cooks. Add in the chopped onion and cook for another 5 minutes.
Add the chili powder, garlic powder, salt, tomato sauce, and kidney beans to the skillet. Stir and bring to a simmer over low heat for about 5 minutes.
While the chili simmers, prep the buns by placing them on the baking sheet, making a hole in the top, and removing the insides. You want a little bun bowl for everything to go into.
To assemble, place a layer of chili in each bun, add a hot dog half, and top with more chili to cover. Put some shredded cheese on top of each bun.
Bake until the cheese is fully melted, about 5 minutes. Serve warm.