I so wish that i can be able to re-number my POINTS as i wish eg BP01, PLT01, SO01 as long as the points are in the different point groups or different point description, because now i can only have BP01, but i cant have PLT01 or SO01.
In Civil 3D we have two values for points: the point number and the point name. The number can only be an positive integer and must be unique. The point name can be either an integer or a collection of letters and numbers, but each name must be unique. For your example, BP01, PLT01 and SO01 are point names and you could use all of these in a single project.
When you import points from a file you need to use either the point name or the point number.
If you choose to use point names in your project, then Civil 3D will assign point numbers for you.
I understand that you use the description and a number and you put the two of those together. Do the crews collect points with duplicate numbers in the field or do they collect a point called "SC01" If they collect "SC01" then use point names on the import. If they collect 1 and SC, they you could pre process the point file to merge those fields together.
If this is the case, then the wish would be have a point import format that could combine fields on the fly.