Positive-sounding substitute for "dull"/"boring"?
You might use "reliable" or "dependable", but if "dull" and "boring" do not interfere with other virtues, perhaps you might simply not mention them.
How about steady, or perhaps predictable?
What about straitlaced? It's a good word for a conventional fellow.