Java 9 introduced new standard algorithm names to support signature algorithms with an output as defined in IEEE P1363 format, e.g. SHA256withECDSAinP1363Format: https://docs.oracle.com/javase/9/docs/specs/security/standard-names.html#signature-algorithms
It would be good if BC provider could support these in Signature.getInstance(algorithm, provider).