Slice eggs in half lengthwise. Using a small spoon, carefully remove yolks and place them in a small bowl. Set whites aside.
Cook bacon until crisp. Chop finely. Measure out cheddar cheese and chop into fine pieces. **
To the egg yolks add mayo, sour cream, mustard, black pepper, 3/4 of the bacon and 3/4 of the cheddar cheese. Mix well.
Using a spoon or piping bag, fill each egg white half with filling. Garnish with extra bacon, cheese and sliced green onions.