So I've been doing some further work with this. First, unlike the game which is inconsistent about the minimum levels for perks, I figure it's easier to be consistent and to use the same level turn overs that 5e uses, so
Beginner +2 bonus
Advanced +3 bonus, 5th level
Journeyman +4 bonus, 9th...