1: Boil the pasta according to package instructions, then cool.
2: Halve the cherry tomatoes.
3: In a large bowl, combine cooled pasta, cherry tomatoes, shredded cheddar, chopped bacon, and romaine lettuce.
4: In a separate bowl, mix mayo, sour cream, garlic powder, salt, red pepper flakes, black pepper, ranch seasoning, and milk.
5: Pour the dressing over the pasta mixture and toss to combine.
6: Serve chilled or at room temperature.