Remove the husks and silk from each cob. Stand a cob on a small baking sheet or in a cake pan and run a sharp knife down the cob to remove the kernels. Repeat with remaining cobs. Set corn aside.
Cook bacon in a pot on medium-high heat for 5 to 7 minutes, stirring occasionally, until browned. Remove from the pot with a slotted spoon to a paper towel-lined plate. Discard all but two tablespoons of the bacon fat.
Heat the remaining bacon fat over medium heat. Add the onion and garlic. Cook for 10 minutes, stirring occasionally, until the onion is softened.
Add the bacon, potato, corn, chipotle pepper, adobo sauce, broth and cream. Bring to a boil then reduce the soup to medium-low, cook, covered for 25 to 30 minutes until the potato is tender but not mushy.
Stir in the green onion, Ladle into warmed serving bowls and top with chives.