It looks to me like you are buffering your original feature class (fc). Don't you want to buffer the selection that you copied into fc + "krogerselection" with your CopyFeatures call?
You could also skip the SelcectByAttributes call by adding your where clause to the MakeFeatureLayer call.
arcpy.MakeFeatureLayer_management(fc, fc_kroger, kroger_selection)
arcpy.Buffer_analysis(fc_kroger, fc + "Buff", "1 Mile")
Jeff Ward
Summit County, Utah