Is a porcupine fish a bony fish?

Yes.