Look into reactive training systems by mike t. Not sure how well you would be at guaging effort though.
Undulating every week is a good thing to do (which is what you are doing). Is the weight getting heavier every time you do each rep group?
Also, to white_lie, what is Phat?
531 and bbb are the same thing. 531 is the program, bbb is the assisstance protocol.
Seeing that you are still in the beginner phase (and doing very well too mate!), id keep it simple and ride those newbie gains.
PTC beginners program would be my pick. Or even starting strength. I wouldnt use 531 just yet personally, not that its a bad program.
Get those lifts to 140/100/180 (squat/bench/deadlift) and then look at something like that (maybe).
There is a good thread on the forum somehwere about the PTC program.
In saying all that, remember a program written by someone else is just a guide. A template. And it seems like your own little guide is already starting to come together (assumimg you are progressing with this menthod).