Heat a large Dutch oven over medium-high heat. Add 2 tablespoons of the oil to the hot pan. Season the pork and beef with 1/2 teaspoon of the salt. Working in 2 batches, brown the meat on all sides; this will take about 7 minutes per batch. Remove the browned meat to a plate and continue with the next batch.
When all the meat is browned and removed, add the remaining tablespoon of oil to the pan along with the garlic, onion and pepper. Cook, stirring often, for about 3 minutes. Season the vegetables with the chile powder, cumin, chipotle, coriander and 1 teaspoon of salt. Continue to cook the vegetables until the spices are fragrant and the vegetables are soft, an additional 2 minutes. Stir in the diced tomatoes and kidney beans along with 3 cups of water. Add the seared meat and the remaining 1/2 teaspoon salt. Reduce the heat to medium low, cover and simmer until the meat is tender and the chili has thickened slightly, about 1 hour. Stir in the bourbon, espresso and agave and turn off the heat.
Serve garnished with shredded Cheddar cheese and a dollop of sour cream if desired.