I can’t recall what size CRC sent me! however:
I ordered what I worked out that I needed from a spoke calculator, I went for the closest that I could to the calculations but then made sure that I had 16 of one length and 16 of the next length slightly longer.
I put my plan re the sizes and build plan in the free text box and someone at CRC re calculated the sizes needed (the same build 29er P2 as you).
The spokes they sent me were different from my calculations but built up nice and easily into a good wheel.
Someone working there knows there stuff and is very helpful!
From my (not very good) knowledge of the subject either length will do but I have always felt better having a shorter spoke Driveside Rear or Discside Front i.e. different length spokes. But I guess you could still build a reasonable wheel if they were the same length – there is a fair amount of tolerance.