Like in the case of the closely related Scanian dialect spoken in Southern Sweden, the question whether the dialect is Danish or Swedish cannot be separated from the political and ideological burden attached to language as an ethnic marker.
Bornholmsk has indeed many phonetical features in common with Swedish (most of them archaisms, though, which are irrelevant for the classification of the dialect).