No, it would not be +12, he still caps at 6 like everyone else. So, you'd only need to pass him 3 DDs.
I mean, I guess I could be wrong, but I'm almost positive that Simple does not allow Bibarel to pass the stat boost cap. Essentially, after two NPs, it'd say "His Sp. Atk. can't go higher".