In addition to testing your material with bone-related cell types, you should test it with immune cells. Preclinical testing will have to address what would happen if your biomaterial entered the bloodstream (if your material is not a nanomaterial, and is unlikely to enter the bloodstream whole, then consider what will happen if fragments become detached).
It depends on what you exactly mean for biocompatibility.
For "basic" biocompatibility (is this material toxic for cells?) you can use just murine fibroblast 3T3 (easy screening). Then if you want to test the BIOACTIVITY of your material ( is this material able to induce a " positive response " in my cells?) you can use murine (MC-s3t3 preosteoblast or better human ehFOB or even bettegr mesenchimal cell hard to menage however) to test changes in enzyme expression and activity (e.g. alcaline phosphatase) or matrix deposition (a lot of dye to test this). If your material can induce an osteogenic response so it is a good idea to test other abilities (immuno, haematic etc)
You can use any cell line depending on the specific application of your material. But ISO prescribes L929 fibroblast cells/HeLa cells for the general biocompatibility testing of any biomaterials. Please refer ISO10993.
May I also suggest HOS (TE85) and MG63 cells, both available from ECACC (UK) - excellent human bone-like cell lines originating from human osteosarcomas.