Spherical Billboards

I am trying to create a spherical billboard in the WEBGL version of p5.js. A spherical billboard is a 2D drawing which always faces the camera. I managed to create a cylindrical billboard (faces the camera, but only rotates on 1 axis). I would like some advice on how to create a set of rotations which rotate the XY plane to a plane which is orthogonal to the camera. Thank you.

Would this help?