Do you have many typedefs you would want to use this with, or just a few? If there are just a few, have you considered using a VA Snippet, perhaps one like:
PBYTE $end$ = new BYTE[];
which will insert all of the line for you, just leaving you to supply the variable name, and the caret positioned for you to do so. If there are just two or three types you use this frequently with, you could have a snippet for each, with similar shortcuts, to help you select the one you want.