Peel and halve the hard boiled eggs. Put the yolks in a mixing bowl. Cube the avocado and add to the mixing bowl as well.
Slice or crumple one slice of bacon, and, you guessed it, add it to the mixing bowl along with the lime juice, red onion, jalapeño, cilantro, garlic, salt, and pepper.
Mash up the mixture with a fork or potato masher until the mixture is relatively uniform. Spoon filling into egg whites directly, or use a piping bag.
Crumple the remaining bacon, and sprinkle over the eggs. Serve with a side of lime and cilantro for optional garnish. Top with chili powder for color, if desired.