In comparing the larva of this with that of M. biggsii there is some differences.
M. biggsii from BC checklist.
http://www.butterflycircle.com/check..._L4_8mm_01.jpg
In M. biggsii larva there is a black squarish patch in segment 5 which would be the 2nd abdominal segment.
In your larva the black area extend from segment 5 to 6 (abdominal segment 2 & 3.)
This suggest your butterfly is not M. biggsii, assuming the larva & the adult are the same.
TL Seow: Cheers.