PappyJ: Don't pull HDG, just press LSK 1L, press HOLD, and Insert if/when the holding pattern details are correct.
MainDude: As I am sure you know PBD can only be created if the Place is in the database. As far as I am aware there is no quick way of making the PPOS a database entry, other than your method. I never did it - why would you want to?