Cook the potatoes in a large saucepan, covered in enough boiling water, for about 15 minutes or until fork tender. Drain them and let them cool slightly.
While the potatoes are cooking you can prepare the dressing. In a very large bowl, combine the Ranch dressing, mayonnaise and the chopped chipotle pepper. Stir in the onion and season with a bit of salt if necessary.
To the bowl with the dressing, add the potatoes, chopped boiled eggs, black beans and corn. Stir gently to make sure all the ingredients are coated in the dressing.
Top with cherry tomatoes and green onions. Cover the bowl with plastic wrap and chill for 6 to 24 hours before serving. You can wait to top with tomatoes and green onions until ready to serve.
Serve with tortilla chips, if preferred.