The following are taken from an article by Charles Delbeek. These are his experiences and could vary from tank to tank.
Racoon Butterfly: started with small {1- 1 1/2in.} and got eating prepared foods. Kept with Acropora, Anacropora, Euphyllia, Goniopora, Sarcophyton along with others with no problems.
Tinkers: once acclimated will eat most foods. Can pick at zoanthids, wire and black corals. Kept with Montipora, Acropora, and Pavona with no problems.
Millet seed: Been kept with Hawaiian corals with no problems. Probably a good bet.
Long nose Butterfly {Forcipiger flavissimas}: Been kept with Acropora, Montipora capita, Pavona, and Porites with no problems. Reports of them going after Trachyphyllia.
True Long Nose {Focipiger longirostris}: Similar feeding habits as previous fish, but might be harder to get to eat prepared foods. Been kept with Porites and Pocillopora with no problems.
Schooling bannerfish{Heniochus dipreutes}: Been kept with Porites, Pocillopora, Palythoa, and Sinularia abrupta with no problems.
Sigular Bannerfish {H. singularus}: Stay away from this fish because it will eat about any coral you can think of.
Good Luck!!