Here's another "is this a bug or a feature?" question: Sequences in PostgreSQL are (according to the docs) "based on bigint arithmetic" and are mapped to BigInteger in jOOQ.
Table columns with type 'bigint' are mapped to Long. As a result, sequence values cannot be assigned to these columns without converting them to Long first.
