In a large bowl, combine the pasta with 1/2 of the dressing. Toss well, then add the bacon, tomatoes, lettuce, avocado, and onion. Toss again and add more dressing as desired, all the way up to the full amount of dressing.
1 pound bacon, 3 cups romaine lettuce, 2 cups chopped tomatoes, 1 avocado, 1/3 cup red onion, 1 cup shredded cheddar cheese, 4 hard boiled eggs, 1/2 cup pine nuts, 1 cup diced cucumber