Been pondering a bit about bombers, I wouldn't imagine it would 'drop' bombs, makes no sense in zero gravity. But then again, the whole concept of a dogfight in space makes no sense either...
Fighter craft, or rather drones, would be launched from the ship, either with some sort of railgun, or even teleport. Maybe some sort of
total conversion field/engine to ensure it can keep on going in a dogfight? But even so, a fighter would make very little sense considering the vast distances it would have to travel. Perhaps their role should be different, purely to provide cover for the boarding pods as the soldiers board the enemy ship. Maybe something more akin to the
Sentinels from the Matrix?