Yeah, probably a Porites, but also resembles an encrusting Montipora nodosa, spumosa, efflorescens, or turgescens possibly. Also, kind of resembles my M. undata I have, just not boulder shaped like that and different coloration. Looks like a sweet piece whatever it is.
Matt