my best guess here is that there is no simple threshold beyond which you get a code and below which you get no code. Its probably more complex, involving time spent at certain boost levels, engine conditions during that time, etc. I've hit 25 psi too, bone stock no fueling box. But thats where the wastegate is too, on this truck. They probably do something similar to the 2nd gens -- if boost gets too high, the ECM defuels and then re-checks boost. if the ECM's efforts are not succesful in reducing boost it will THEN set a code.
But if you monitor the behavior of boost foolers (in fueling boxes) they all stay at about 25 psi or lower -- capping boost (seen by the ECM) at that value so that the ECM doesn't see higher than that. thats just the design of this truck -- it wasn't intended to go beyond that point for any useful period of time.