I have a protocol where they used protein G sepharose beads with another tag, but I'm not sure that protein G sepharose is compatible with the sigma flag antibody, or any other flag antibody.
I'm wondering why you aren't using the anti-flag M2 affinity gel from Sigma-Aldrich? Its expensive but you shouldn't have problems with the antibody contaminating your purified protein