Heat the olive oil over medium in a large heavy-bottomed skillet or braiser and cook bacon slices, tossing occasionally, until brown and crisp, 7 to 8 minutes. Transfer to a plate.
Season chicken with salt and pepper and cook, skin-side down, in the same skillet with the bacon drippings until skin turns a deep golden brown, 15 minutes. Transfer to a plate, skin side up.
Add the garlic and tomatoes to the same skillet and cook, stirring occasionally, until garlic browns and tomatoes have burst, about 5 minutes. Pour in chicken broth, making sure to scrape the browned bits up from the bottom of the skillet. Bring to a boil and cook until the liquid reduces by 3/4 quarters.
Add 1 cup of the kimchi to the skillet with the bacon and stir to combine. Place the browned chicken, skin-side up into the skillet (making sure the skin is above the liquid surface), and bring to a simmer. Cook for 50 to 60 minutes, reducing heat if needed until chicken is cooking through and reads 165℉.
Notes
You can serve this over egg noodles or rice, but it tastes great just the way it is too.